Gitcha Goomsba Up in Leavenworth

This little gem from our friends in Leavenworth is just a little bit ridiculous, and that’s why we love it. It’s been almost four years since this hit the internet and it still makes us laugh. The best part is reading the Youtube comments. Enjoy.

Author / Contributor

Share your thoughts on this post