April 4, 2011 Posted by admin in News, Tour, Video

Video Blog Ep. 16 – The Galaxy Theatre Santa Ana, CA

Short, but sweet, SHE strolls over to the Galaxy Theatre in Santa Ana, CA where they give it their all despite Ambre being diagnosed with a debilitating double kidney infection the day before. What doesn't kill ya, makes you rock hard(er).

Click to share thisClick to share this