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…