1971 Dodge Demon
Sorry, added location - Northern VA about 45 minutes outside of DC.
Print