Archive for June 8, 2010

Big Red and Conan Go to Alaska

Trey stopped by Conan’s show at the Tower Theater in Upper Darby last night and raged out on Alaska! As if we weren’t already excited enough for summer tour, check the video below to take it to the next level… 3 days people!