Power petrol with the new Vista 90. The Vista which was launched initially in August 2008 is now back with full power! Living up to its name the....