Matchbox 20 – Almost Studio Perfect
Mattress Firm Amphitheatre is a 20,500 seat Amphitheatre located in Chula Vista, California. It is one of the larger concert venues in the San Diego area. I had “media access” tickets so I could review the show; however, I purchased Two tickets in the 4th row up front because I knew this was going to […]