Helen Keller Actress Fail freshsquilla Published 11/28/2008 Water Helen! Water! Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: helen keller blooper NEXT VIDEO Idiot Destroys 18th Century Sculpture for Instagram Views 5 Comments Log in for Comments
5 Comments