Tiny Hands: A Call To Action …By Idiots

 

 

This was originally filmed in Wuhan China, thus the bad dubbing.

(Visited 42 times, 1 visits today)
Mr. Sherman

Mr. Sherman

Mr. Sherman is our homeless producer of all video things. He is currently MIA somewhere in the national forest, supposedly making a documentary. Truth is we know he's just homeless and crazy. 

Leave a Reply

Your email address will not be published. Required fields are marked *