Bloody quick!
#18
Drifting
No, the Ultima is a British kit car company. They developed the chassis rolling platform of the legendary McLaren F1 supercar. They use 100% carbon -fiber body components, and the kits are among the best, for originality. They start in the low $100k for beginners
Zach
Zach