Spotted in China: BMW Z8 in blue

May 16, 2012 by Tycho de Feijter

BMW Z8 China

Here we have a very nice sportsmachine, seen in Beijing by reader Ali Khalili (thank you for the pics!). This is the incredible BMW Z8, by far the most beautiful roadster BMW has ever made. Look at those front tires!, this monster has been used…

Read more »