David Archuleta sings “God Bless America” during the 7th inning stretch of the American League Championship Series Game 1 between the Tampa Bay Rays and the Boston Red Sox.
I wonder if Brooke White cut his hair? Heh. Nice job, Archie.
Video after the JUMP….
GO RED SOX!