Billie Joe Armstrong and Green Day, one of the three acts featured at the Hella Mega Good Time Tour Concert, Photo Courtesy of Taylor Ogata. By Taylor Ogata, Staff Writer The Hella Mega Tour, which was a series of concerts that featured four bands, was probably the best concert I have ever attended in my […]