they are talking about doing the first few stages of the Giro D’Italia up the east coast, with a possible stage in New York City.
Yes Please!
Alleycat Stage Please??!