July 5, 2025 Weird Wheels Ford’s retro-futuristic 021C concept car ‘Designed for the 21st century’, unveiled at the Tokyo Motor show, 1999 Continue reading
July 3, 2025 Weird Wheels The Porsche C88 – a 1994 Chinese-oriented budget sedan built by the iconic sports car manufacturer in just 4 months, but cancelled before production Continue reading