The Stafford Brothers are the hottest Australian export to recently hit the United States. Currently ranked the #1 DJs in their homeland (3 years running, ITM Awards), brothers Matt & Chris Stafford made their way to the West Coast, now residing in the Hollywood Hills of LA. Indulge with us at Sutra when the Stafford Brothers take over on May 23rd!
1870 Harbor Blvd. Costa Mesa CA