Photos of Praga Khan at the amazing August 6th, 2010 show – Lords of Acid.
St. Petersburg, Florida – SOLD OUT SHOW!!!
See additional tour dates: Sextreme Ball 2010 Tour
Lords of Acid
St. Petersburg, Florida
August 6th, 2010
Scheduled to release a CD in 2011, followed by a Spring/Summer tour.