Google has announced a collaboration with 17 of the world’s most acclaimed art museums that lets people view over 1,000 high res artwork images and 17 “gigapixel” images while ta... Read more
If Google Street View and Chatroulette mated and gave birth to a lovechild, it’d look a lot like MapCrunch. For the record, this is not a TechCrunch network site, and would have probably bee... Read more