ASPID

The Aspid GT-21 Invictus Hammarhead

The Aspid GT-21 Invictus Hammarhead

Spain's under-the-radar supercar builder goes big.