Dog Leads Bicycle Race, Italy

A stray dog joined this live televised bicycle race leading the bike group at almost 30 miles per hour. Italy