Big Foot spotted alive and well in Pacific, Missouri

Did you know St. Louis is home to Big Foot? Not that legendary hairy creature but the world's most famous monster truck. Photojournalist Randy Schwentker got a tour of their two year old facility in Pacific, Missouri.

BIGFOOT 4×4, Incorporated is located at 2286 Rose Lane in Pacific, MO.

Here's a hint, go earlier in the week because at some point these monster trucks are shipped out for weekend shows. You can get more information on their website at