Author Posted on July 7, 2011 Deaf Dancers from China are Gonna’ Blow Yo’ Minds, Fools! July 7, 2011 4:31 pm GMT -5 It’s like being on acid… kinda. It’s like being on acid… kinda. (No Ratings Yet)Loading...