spotted this the other day when my youngest was hunting for Dr Who clips.quite cool.
appologies if its been posted before.
http://www.youtube.com/watch?v=z_CgLT19hmM&mode=related&search=
hello,i've been searching for a link posted here around 18 months ago to no avail.
it was a french version of google earth or multimap but it was only on france and vastly superior to either.
will greatly appreciate some help.thank you.