shortsweetandlovely.wordpress.com
Those Ducks Make Me Wanna Shout
A new Nike Football video, featuring the song “Shout”, was just released, which will be the new video played at Autzen Stadium during games. The video is a recreation of the infamous to…