Watch this pulsating, high-speed real car racing through the beautiful tea gardens in Darjeeling foot hills. A must-watch video for …

source