[USA Today] James Taylor sang the national anthem at tonight’s Game 2 of the World Series at Fenway Park.
Taylor actually began by singing “America the Beautiful” before quickly transitioning back to the “Star-Spangled Banner.”
Read more: http://www.thebuzz.com/pages/dinah.html?article=11769740#ixzz2ijnEubXA
Can you guess what it is?!
She sent them a cease and desist letter
Ben Whishaw is playing Freddie!