Originally Posted by Stevens Point
Chiudi is a youtube poster!
And his name there is very predictable!
I had to laugh when he screamed after making a mistake in kicking up, that's my best pick out of his videos there.
Yeah, made me laugh as well. Chiudi is crazy