Testament, Sepultura & Prong – Toronto, ON, CANADA (Apr. 27, 2017)
Venturing out to Toronto for a concert is something I’ve done many times, but rarely by car. This became solidified for various reasons; those being a torrential downpour of rain, rush hour traffic, and lack [Read »]