Tayla Grace Performs the National Anthem at Saint Peter's Prep Football Game

Tayla Grace Performs the National Anthem at Saint Peter's Prep Varsity Football Game this weekend.