Concert Review: The PepTides, January 22, 2017 at the Gladstone Theatre, Ottawa
The PepTides are a high-impact, kick you in the face rollercoaster of fun. My advice to anyone who goes to see them is buckle up and get ready for a wildly entertaining ride!