ssc tuatara The Connecticut car scene just dropped a Huayra BC and a Tuatara like it’s nothing 8th Jun 2025 Car named after a lizard in New Zealand was made to break records 17th Feb 2025