Oct. 23, 2021: Skull sits on one of the Vehicles From Hell sculpture display near Barstow, California. According to a 1999 Roadside America entry, the vehicles are the work of brothers Ed and Greg Parker and appeared in early Mad Max movies. The Parkers ran A-1 Towing and Garage on Highway 58 near Barstow. Ed passed away in 1998, Greg passed away in 2005.
My thoughts on images past and present.