BIG Screen Interactive Car Driving Game App, London

Sorry got a broken promo feed here, the video has been removed by the youtube poster.