re: #944 SasquatchOnSteroids
Go-karts, my friend, Go-karts.
I had the scene from Harry and the Hendersons flash though my mind. ;)