wow cool Top Gear episode eh. and cool ending, wonder where they got the inspiration
If we have a mobile powered on or a GPS tracker then we already do have a "car tag"... it's just a matter of tapping in. uke:David - you are so correct it is untrue. It's already started with the SPECs cameras, soon we will all have "car tags" to let the power that be know where we are.