Malaysian-based specialist car maker Bufori has unveiled their latest creation at the Geneva Motor Show, aptly named the Geneva
Malaysian sports car maker Bufori has unveiled sketches of their new car, called the CS, which is expected to be launched in 2010