Jump to content
Adobe Flash player 9 is required to view this video
By Mike Cooney
July 6, 2009
Taylor Black performs at Pops on the River. One of the top 5 finalists in the Oh say can you sing contest.