We all know about the May Day parade tomorrow, right? The weirdest thing in town?

Comments