Best Ninja Scene In Cinema History
In Longyearbyen Norway the northern most town in the world. It is discouraged...
No one escapes the wrath of... a DOG!
South Park - Let's Fighting Love