Talk about an event that seems like it happened in another lifetime: here's a video of Army veterans 4Troops performing the National Anthem at Jon Stewart's Rally to Restore Sanity less than a week ago on the National Mall in Washington.
4Troops at the World Series
Less than 36 hours, later they popped up singing "God Bless America" in Arlington, TX during the 7th inning stretch of the 4th game of the World Series.
Live on Fox & Friends After the Show Show
Just in case some of their fans wouldn't be happy about their decision to sing for Jon Stewart, the quartet managed to squeeze in an appearance on Fox News just to keep their performances fair and balanced.