Throwback Thursday: Meat Loaf

On a hot summer night in Council Bluffs, IA, 28 August 2011.

August 12th, 2015 by
xxxfullfilms