Comfy Troosers Video

The life of a megastar can be exhausting, so it’s good to have a place to relax after one of our sold-out stadium concerts. For the Mysterious Beings, that place is 3 Little Birds in Newton, North Carolina. It’s the perfect place to don the ultimate in cutting edge fashionable attire – comfortable trousers – and sip a cold beer. Sometimes however, our instincts for the wild rock star life reassert themselves and shenanigans ensue ….