TV commercial for Stacker 2 (2001)
Tazz | Taz
5' 9" (1.75 m)
Did You Know?
I'd love to slap you across the face, but it looks like God beat me to it!
Made his pro wrestling debut in San Juan, Puerto Rico.
Trademark move: Release German Suplex