Muscle car envy, or just plain stupid ?

Every time I take the chopper out I get some knucklehead trying to get me to race them. If I am on there driver side & the window is down I will give them a couple of gear blast. A while back I had a 02 GSXR1000. Was cruising home from work at midnight and somebody in a Mustang dropped a couple of gear and mashed the go pedal. He backed off and waited for me. We were pretty much even up to I backed off at about 160. He slowed down and followed me into a gas station. Guy was in his early 70's. Twin turbos under the hood....