Troll: The first and only sports car manufactured in Norway | allworld.media