m99dws
3rd February 2007, 10:54
I was just looking at Google Earth to see where Makara beach was, as I couldn't remember the route - and I discovered they've built a new super-stadium! Maybe the 7's should be held here? :gob:
View Full Version : Wow!