Demolition – The First Tag Team To Three-Peat
It was April 1st, 1990 in Toronto, Ontario, Canada. That morning my family and I had just left Edmonton for Ottawa. That night in the Skydome, in front of almost 68,000 fans, the incredible happened. Demolition defeated the, seemingly unstoppable, tag team of Andre The Giant and Haku – The Colossal Connection.
…continue reading about Demolition – The First Tag Team To Three-Peat