Throwback Video of the Week: Our Lady Peace- Clumsy
March 25, 2019 8:24PM EDT
Canadian rock band Our Lady Peace released Clumsy in 1997 and it became their biggest hit to date. It’s on the album of the same name. The band is still touring, so if you’re looking for some 90s nostalgia, seek them out.