Skip to playerSkip to main content
  • 13 years ago
Everyone's favourite nightmarish talking Police car, here seen at the 1985 Toronto Santa Claus Parade
Be the first to comment
Add your comment