April 1, 2012 Google's hilarious April Fools' Maps launch Edit Delete Tags Autopost via news.cnet.com Watch the funny video on the site. :-)