Muscle car envy, or just plain stupid ?

Coolest thing I ever seen. Was getting gas just down the street from my house. From behind the building comes a Fox Mustang. Had a chute on the back and an 7.70 on the window. Was talking to the attendant and he said it was his Dads car. Twin Turbo big inch Windsor. Was running on race fuel but was told that he normally runs it on pump gas on the street. A few weeks later I was out on a bike ride, about 250 miles from home and there was this Mustang, cruising thru the woods of northern AZ....