SoRaspy: Toyota 86 UAE Launch Video

The newly-introduced Toyota 86 has now officially launched in the UAE. The latest sports car from Toyota, the 86 was developed in Japan in conjunction with Subaru and comes in the form of a two-door...