Image 1 of 1

Behr_MeatLoaf_10624-19a.jpg

Meat Loaf onstage at the Dr. Pepper Music Festival in Central Park, New York City, in 1978
twitterlinkedinfacebook