This freakin' snow is killing me! At least the Toronto bike Show is kicking off in a couple of weeks.