Old Photo of the Beatles at Busch Stadium Surfaces

NPR recently posted some rare behind the scenes photos of The Beatles, which were this british pop band from the olden days. (We’d never heard of them, but Steve Jobs told us they were a big deal, so we gave them a shot…not bad!) What the hell was the point of all this?…oh yeah, here’s one from St. Louis! There are George and John chilling at the locker rooms at old Busch Stadium (II)! [Read More]