No reason for Toronto police ‘clown show’ in latest arrest of David Menzies

WATCH ON YOUTUBE