Sunday, October 28, 2007

Crews Night Out In Germany

Check out your favorite Meat Loaf Crew characters, out on the town in Germany.
(Click on the photo below)