Avatar

  • Production ready Avatar Roadster revealed at Performance Car Show

    After unveiling the prototype in 2016, British sports car company Avatar is presenting the first production Avatar at the 2017 Performance Car Show, held at the Birmingham NEC on 12-15th January 2017. Now fully certified, the Devon-based firm has developed the prototype, making over 100… Continue reading »