background

This guy is called Joshua Ladu. He is from South Sudan. At 98ft he is ranked the tallest man in the world.

This guy is called Joshua Ladu. He is from South Sudan. At 98ft he is ranked the tallest man in the world.

See More
See More
Upload a Meme