Open Thread
The BP / Deepwater Horizon oil spill from Google Maps, and the same area imposed over London. More at Strange Maps. Open thread below....
The BP / Deepwater Horizon oil spill from Google Maps, and the same area imposed over London. More at Strange Maps.
Open thread below....