It was an American Idol double header last night at Dodger’s Stadium in Los Angeles before the baseball game, as Season 9 Idol alum Lee DeWWyze and Season 10’s Haley Rienhart took to the field to perform God Bless America and The National Anthem, respectively.
Check it out below.
Haley Reinhart – National Anthem
http://youtu.be/aSdJoisaXDQ
Lee DeWyze – God Bless America