James Taylor Sings National Anthem Before Game 1 of The World Series

James Taylor put’s his own spin on the National Anthem. The Red Socks win game 1 of the World Series.

 

title

Content Goes Here