Categories Culture Google Random Google Street View Is Fun Post author By Ryan Neudorf Post date August 9, 2008 No Comments on Google Street View Is Fun For some reason Google’s maps of Japan show the locations of 7 Eleven stores. Tags japan ← Digg Launches Firefox 3 Toolbar → RBC Muffin Man Ad Leave a Reply Cancel replyYou must be logged in to post a comment.