Twins of Evil Tour in St. Louis

1 of 59



Marilyn Manson and Rob Zombie's Twins of Evil Tour stopped at the Verizon Wireless Amphitheater on Friday, October 5, 2012. Photos by Jason Stoff for the Riverfront Times.

See Also:
- The 53 Hardest-Rocking Ladies at the Rob Zombie/Marilyn Manson Concert

Published on October 8, 2012