9 years ago google release street view, and the release video is.... interesting.

Don't Miss...