Thursday, December 6, 2018

Jennifer Hudson - The Star Spangled Banner

Oh, say, does that star-spangled banner yet still wave over the land of the free and the home of the brave?