Most Interesting Hit & Run Attempt I've Ever Seen

Canada being Canada. Everyone just stands there silently........

Advertisement

Share This Story