Check out our newly restored forums!
READ MORE
Heebie-Jeebie Buggy, Inc. is a fictional car trademark. It is specialized in monster trucks. Their model, the Cycoupe, is so named because the car has only one eye.