Tag: American Airlines Center

Tegan & Sara book Dallas concert stop

Tegan & Sara just began their North American Let’s Make Things Physical Tour which will run non-stop throughout most of 2014, often in conjunction with Katy Perry’s Prismatic Tour

Read More
Loading