How can this be legal?

Sounds like both VA and DC have screwed up laws about speeding. My bro-in-law got a speeding ticket in VA, over 80 on the interstate. Not only is it reckless driving, it's a criminal misdemeanor.

Virginia is where they tried to enact $3000 fines for speeding. The Court struck it down as unreasonable.