Sneak Peek: Aspid Cars’ GT-21 Invictus sports car

It’s not that we often hear about a Spanish automaker rolling down a supercar or a sports car for that matter. However, this time, the Spanish carmaker, Aspid Cars, has given us a sneak peek into the production version of …

Sneak Peek: Aspid Cars’ GT-21 Invictus sports car Read More »