THE KILLERS @ CEDAR PARK CENTER (SHOW REVIEW)
It’s a tough question, but if you had to ask what my favorite venue in the Austin area is, the Cedar Park Center would just jump right to the top of my list. I mean how can you hate it? It’s a mere half hour from downtown Austin, has the intimacy of a barn, and…