Here's fan video of KISS' finale at the Mile One Centre in St. John's, Newfoundland on Saturday, August 3, 2013.
Saturday, August 3, 2013 - 11:03 PM
Video: KISS Finale In St. John's, Newfoundland
Here's fan video of KISS' finale at the Mile One Centre in St. John's, Newfoundland on Saturday, August 3, 2013.