Romero Bros.
God, Videogames, Heavy Metal, Faith, Politics, Art. A fresh conservative perspective on life & fun

Posts Tagged ‘the showdown

Blood in the Gears is new Showdown album title!

April 13, 2010

Blood in the Gears is the name of the new album from The Showdown! Releases summer 2010!

Advertisements