1976 Dragon Stallion

The  is a Muscle Car in Mooloe Island.