Little Tokyo vs. Little Mr. T: AWA SuperClash, September 28, 1985 (2:19)

RelatedVideos