Review: The 1975 lived up to expectations

Seeing your favorite band live is either the best experience of your life or an absolute terror. Seeing The 1975 was definitely the former. On April 30, throngs of people — including myself — rushed ...