No words can justifiably describe the performance the 1975 put on at the Greek Theatre in Los Angeles, CA. This was night two at the Greek after high demand due to the first night’s tickets selling out instantly. As someone who casually enjoys the 1975 ...