The live video is pretty cool: http://www.ustream.tv/channel/velocitytad
If you would put it on a tripod or something the quality would be even better, audio is great though.