Picture 32 of 50

Twenty One Pilots Pictures (32 of 50) - Last.fm
Twenty One Pilots
From their sold out show at the LC Pavilion in Columbus, Ohio on April 28, 2012.
Added by spunkmaster on 29 Apr 2012
Share image:


Leave a comment. Log in to Last.fm or sign up.