The Google Maps Mania Google Maps of the Week

Two great weather maps in this week's Best of Google Maps. Also a live map of the Bahrain Grand Prix.
Shared publicly