Video Cadillac Ranch in West Texas

video of Peru

 

 

Today’s video features a road side attraction in West Texas.  Is Cadillac Ranch an eyesore or an art project?  The song is by a band called El Atolón de Funafuti from Argentina.  Check out their website www.elatolon.com.ar