Video: Lotus, Live at Red Rocks + Self-Titled Studio Album Out Today

Today, Lotus released a video with two songs from the July 2, 2011 show at the famous Red Rocks Amphitheater in conjunction with the release of their new, self-titled album. The high-energy vibe generated by Lotus and their spectacular light show whips audiences into a blissful frenzy. You can catch Lotus this coming fall as they begin their tour September 22nd in Boston. Click here for a full list of dates.

Purchase Lotus on iTunes | Amazon

Facebook | Twitter | Official Site