Little Garrett seemed to be guessing the words as he went along.
Little Garrett might be guessing the words as he goes along, but his rendition of the national anthem is just as patriotic as it is adorable.
The 3-year-old New England Patriots fan stood proudly in the stands, belting out the "Star-Spangled Banner" ahead of the pre-season football game against the Philadelphia Eagles.
Standing next to Garrett was Boston Police Department Officer Kim Tavares, who took center stage just last week to sing the anthem in the middle of Gillette Stadium.
Tavares went viral earlier this summer for a “Cop Pool Karaoke” video of her singing "God Bless America" with Officer Stephen McNulty ahead of Independence Day.
"It felt like God gave us this voice and that is the song that came to mind," Tavares told Inside Edition.