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