Scorpions Footage In San Antonio
July 2nd, 2012 at 8:43am

Here’s some fan-filmed video of  the SCORPIONS‘ concert at Alamodome in San Antonio, Texas:

YouTube Preview Image YouTube Preview Image YouTube Preview Image

Leave a Comment