What did you say to the cop? I can't believe he fined you for all that stupid stuff like not having a horn without some provacation on your part.
If I'm wrong, then perhaps Toronto residents should give up their bikes. God what an opressive government.