Awesome Awesome Videos
On YouTube, if you search "Creed Live in Toronto" you'll find an entire show's worth of videos from a concert back in '02. Amazing. Saw 'em live once in Dallas during the 2000 Human Clay Tour, and always wanted to see the Weathered songs live. Now I get to! Woohoo!
|