Tag: Club La Vela

TODAY IN PRO WRESTLING HISTORY… MARCH 26th: The Last Nitro

After having been purchased by the WWF, World Championship Wrestling broadcasts the final episode of Nitro from a beach in Panama City