The guys from Allstar Weekend just started their 2012 concert tour this week, and it looks like they are enjoying spending every waking moment together! Here’s what the guys titled the photo above:
Aww! Have YOU seen Allstar Weekend on tour yet? Or, do you have tickets to an upcoming show?