Embarrassing Moment Captured For The Internet To See Rebecca · 04/23/08 03:24PM First Google Maps' "streetview" captured a drug deal. Now the accidental Big Brother has found something even funnier: A bike tumble in Australia. From all of us in New York, to whoever you are Down Under: Ha-ha. [via Kensington Victoria]