The X-ray car Cars UK March 22, 2014March 22, 2014 by StreetViewFun.com StreetViewFun.com · Reply The clever eye-catching Mini belong to UK real estate agency Foxtons. Please wait... Similar Street View images How many Toyota starlet?