Happy Canada Day!

Videos after the jump…

sigh.