Did You Get Busted In An Awkward Google Maps Pic?Did You Get Busted In An Awkward Google Maps Pic?We all know that we're pretty much on camera at all times, but have you been immortalized in a Google Maps picture? Lou RussoLou Russo