2 Stories available

  • Toyota ft 86 concept 01 1365490583

    Toyota FT-86 Concept - The New Celica?

    Posted 2009-10-14
    Yes, front wheel drive is safe, serious and boring. It's really hard nowadays find cheap excitement in the form of motoring. Luckily, Toyota is willing to give it a shot with its new FT-86 concept. Similar in looks to the Lexus LF-A, the Toyota is...
  • Porsche logo 01 1365490410

    Who Loves Porsche? I do...

    Posted 2009-05-06
    With Porsche taking yet another step away from the sports car scene and into the executive limousine branch, the world of automakers is holding its collective breath. The Cayenne, whatever you may think of it, has so far been a tremendous success...