Remember Creed? Of course you do. Well, in 1998, while Creed was at its peak, the band came to Philadelphia and TTN was there, with a review, interview and plenty of love. Rock it out, my friend. What do you think?
[youtube:http://www.youtube.com/watch?v=1HdGUNm6-qI 350 292]