3 Apr 2023, 20:57 UTC · By: Razvan Calin / Made from readily-available parts in a street shop, the supercharged XP-7R is a mysterious piece of American motoring glory