News

July 8, 2012 3:02 PM

Bigfoot sighted at FanFest Sunday

Bigfoot #5 holds the world record for tallest and heaviest pickup truck. It is equipped with a device to remotely shut off the engine, to prevent it from getting out of control. -Ian Cummings #End

Related content

Comments