Christmas Cheer Is Unicycle Santa Playing 'Ode To Joy' On Flaming Bagpipes
Category: WEIRD NEWS
At least it is in Portland, Oregon.
By Steven Hoffer, 2016-12-24