Better late than never? This was a new band I checked out and ended up liking! Check them out yourself by visiting their official site.
Allstar Weekend played the Peta2 stage in Mission, TX on 3/16/11
The band played a flawless set at the end of the night on day one of the Never Say Never festival in Mission, Texas.