1970 Hemi Orange Super Bee Project.

The Super Bee is located in Star valley, Wyoming. 83110