Home Humor And believe it or not, this isn’t Japan.

And believe it or not, this isn’t Japan.

written by Chad "LoganDX" G. August 3, 2014
Image of a duck on a leash

Image of a duck on a leash


Want more geek?