Showing posts with label Neil Diamond. Show all posts
Showing posts with label Neil Diamond. Show all posts

Tuesday, April 8, 2008

It doesn't get any cheesier than this...

They halt the Redsock humjob opener for this propaganda from the giant picture screen....



Neil Diamond will be playing in Fenway Park Aug. 23.

Must be Meat Loaf was busy.