Boomraa is a creative venture of DJ, producer and visual artist Tarlok Singh; through music, Boomraa has a keen eye for bridging classical and electronic music
An engineer, but also a Punjabi puttar with eclectic tastes in music. DJ Faith is a crowd favourite who thinks out of the box, and establishes faith in music.