Transformers roadside attraction is more than meets the eye

Cruise down Highway 41 south of Fresno and something different might catch your eye.
Saturday, February 22, 2014