le mashup de tour
Live tracking of Tour riders with a Google maps mashup. I assume this means they finally got around to making the riders carry GPS beacons…
Live tracking of Tour riders with a Google maps mashup. I assume this means they finally got around to making the riders carry GPS beacons…