Before game 1 of the world series between the St. Louis Cardinals and the Boston Red Sox, the Queen took the mound of Boston’s Fenway Park for the “Star Spangled Banner”. When it was all said and done, it was the Red Sox who clipped the Cardinals 8-1.
No comments:
Post a Comment