olivia perreaultOct 9, 20164 minGreen Day kicks off sold-out NYC show with a bangWhen Green Day announced their Revolution Radio tour, I was undeniably ecstatic. There were 12 show dates, 11 cities, and each show was...