Look, its Romeo and Juliet on Google Street View! Hilarious - a modern day Romeo and Juliet captured by Google Street View in Lithuania. Read more ...