The Google Earth Guys are Back!

Yes folks, Google’s hardest working employees are back from their trip around the world, but unfortunately for them, their job is far from being over.

Thanks Ben!