Rome is full of amazing sights. The Colosseum. The Pantheon. The Trevi Fountain. But something you don’t see in Rome every day is life-size LEGO vehicles cruising the streets. Well, not until now that is. Take a look at these awesomely surreal pictures to see what we mean. They come from "LEGO outsi