Spanish Trophy Really is an Antenna
{ Posted on May 24 2006 by dScribe }
Thanks to Carlos who pointed out the 2006 Spanish Grand Prix trophy is in fact a reproduction of the Montjuic Telecommunications Tower in the heart of the Barcelona Olympic site. It was built in 1991 by none other than Telefonica - ...Read More »