Police fined motorist for not stopping for the Donald duck
Permalink

Police fined motorist for not stopping for the Donald duck

Police officers fined a motorist woman for not stopping when the Donald duck asked to…

Continue Reading →