Everise /
Petrograd in Transit /
El Ten Eleven -
Wednesday, June 25th, 2008
The Orpheum
Tampa, FL
To use an analogy, this was a show that I would have waited for the DVD rather than see it in the theater. Maybe it was the 10:00pm doors coupled with the 7:00am alarm before and after. Maybe it was the high […]

