Pavilion Z

Comment by William

Nice racetrack to the west. Is this where they race the F1? View Placemark / Google Earth