1 Results for

krakatoa

Narrow your search

Content Type
Topic
Article

Street View catches couple in throes of passion. Or does it?

In the changing room of an extreme sports store, a couple appears to become extremely amorous. And it's captured by Google Street View. Real love?

By February 2, 2013