Of all the cool builds at this year’s Art of Speed show in Malaysia, it was this wild Toyota Cressida that caught our eye. Influenced by the style of the Japanese ‘Kaido Racers’, how can you miss that fan of pipes rising up out of the back?!
Read More