• 8 years ago
Introducing Neal Longshanks, the man who's sole mission in life is to find various myths and legends from around the world and prove them false, but fails every time. Check out the video for more.

Category

😹
Fun