I was introduced to this band by my ex boss and now good friend, Jessica, while living and working in Denver, Colorado back in 2005. I’ve seen them live about three (3) times. I WISH I could see them here, at Red Rocks Amphitheater in Morrison, Colorado near Golden and Boulder.
There is something for everyone!
- An orchestra!
- Half-naked women!