Lornado

Canada really took one for the team, suffering through a soggy sesquicentennial on July 1 so that our friends to the south could enjoy a glorious Independence Day.