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

Share This Story