Adamastor Portugal's first ever supercar is beautiful but comes at a cost 14th Apr 2025 Portugal debuts its first supercar and it's powered by a Ford V-6 engine 2nd Jun 2024