Google Street View - Demotivational Poster

On Oct 05, 2011
Google Street View - Demotivational Poster

Google Street View

Available in Japan since 1971.

Leave a comment!