[...] few weeks back at The Big Chill festival in Herefordshire, England, The Bullitts hit the stage with Luci Liu and Idris Elba. Around the 4:20 …