Google My Maps (YouTube link)A Google Maps application leads to mystery and intrigue. From The Vacationeers, the guys who brought you the video Google Maps. -Thanks, Andy! Comments (10) Commenting is closed. Click here to view up to the first 100 of this post's 10 comments