Illustration for article titled Hit  Run Driver Forced to Stop By Fellow Motorists

“And just where do you think you’re going?”

Advertisement

EDIT: found higher-res video, and a news link

Advertisement

Share This Story

Get our newsletter