Now these guys are seriously happy to be featured on Google Street View! Now these Lithuanian guys are seriously happy to be featured on Google Street View! Must be the Coke! Read more ...