A Cardigan Is The Perfect Police Repellent.

3 years ago
31

A cardigan is the perfect police repellent, or at least that has been Mike Goodwin's experience. Mike breaks down everything from his iconic cardigan, to the ridiculous nursery rhymes we teach to our children.

Loading comments...