From First To Last TV In Japan

From First To Last

TV episode 12 features the American rock group in Japan for shows and in store album signings in support of their self-titled third album. Watch the clip, featuring the guys performing as Creed unplugged and demonstrating a donkey cigarette from the butt dispenser below the fold.


Related News

Leave a Reply

Your email address will not be published. Required fields are marked *

rockdirt.com