The Dutch people are known to be the tallest people in Europe

comments

*in the world

piss off nerd