Spotted: Android urinating on Apple By: Top News and Analysis (pro) April 24, 2015 at 13:10 PM EDT There are a few surprising images in Google Maps. Read More >>