I kid you not on October 26, 2012 Get link Facebook Twitter 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