Watch Bigfoot bounce off and demolish four cars at the AutoRama car show at the South Towne Expo Center.
Posted at 5:19 PM, Mar 03, 2012
and last updated 2012-03-03 19:19:00-05
Copyright 2024 Scripps Media, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.