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!
Retired from active Competition in 2002.
Trademark move: Release German Suplex