Helen Keller just fell off the stage. screename818 Published 05/20/2009 Talk about a dedicated actress... Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: keller blind deaf dumb fall fail whoops NEXT VIDEO Genius Tries To Light His Cigarette With Barcode Scanner 0 Comments Log in for Comments
0 Comments