February 14, 2007 at 12:41 pm
Whilst looking at Google Earth images, I have noticed various of these beasts out and about “on tour” and I thought they deserved a thread of their own so that we can look at them and wonder what they are really up to.
Here for starters is one at Hanoi Noibai.
