The worst place to get engine-failure Russia Yandex February 23, 2011February 5, 2011 by takkeherrie takkeherrie · Reply View larger map More problems for the traffic at another angle: View larger map Please wait... Similar Street View images Perci the Small Engine! Volkswagen LT 50 Fire Engine? Traffic Confusion at a London roundabout…. Submissions should work now Submit new images