VIDEO: Team 3D signs TNA Contract, tears up WWE Contract

by on 9th September 2008

This was recorded at the TNA House Show in New York City.

Related Posts

Comments are closed.