View Single Post
  #1  
Old July 18th 17, 02:49 PM posted to rec.bicycles.racing
Tom Kunich[_4_]
external usenet poster
 
Posts: 2,196
Default Jaguar Advertisement

In the Jaguar advertisement they show them stop at a mountaintop and there is a sculpture of concrete there. Sculptures of that sort are generally in the US. Does anyone know where that is?
Ads
 

Home - Home - Home - Home - Home