The Suplex Duplex Complex (Original) / The Suplex Duplex Complex (US)
A neighboring pair of tag team wrestlers learn the downsides of life without a landlord.
Info mistake?