back to top

Ducks On An Escalator

Yep. Ducks on an escalator. You're welcome.

Posted on

View this video on YouTube