Posts Tagged 8/4/03


Kane Tombstones Shane on Steel Steps 8/4/03

August 4, 2003 Vancouver, BC, Canada Can’t remember if we had already uploaded this or if it was removed but nevertheless, one of unmasked Kane’s finest moments! Video Rating: 4 / 5

Read More...