I kid you not on October 26, 2012 Get link Facebook X Pinterest Email Other Apps My people tell me this is the new mascot for the UCI World Champeenships in Tuscany, IT, 2013. Is it irony or a startling lack of? Comments C said… Wow....just wow.... Dan O said… Sorta like Amgen sponsoring the Tour of California...
Comments