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.