Allstar Weekend has released their winter tour dates! That’s not all though! The guys filmed this hilarious video to introduce the upcoming tour dates to the world. Check it out:
Are you planning on seeing Allstar Weekend live this winter when they bring their music across the country?