I've never seen Davie Street as packed as it was yesterday. There's a good chance part of that feeling was because I was actually delirious with a fever. Yeah I know. Nothing says happy pride like being sick for the biggest day of them all. Wah wah.
A lot of people were talking about this video last week at a variety of events I attended. Total tongue = totally gross.