A little girl with low vision, also know as "legally blind" sees herself in a department store mirror and stops and tells herself she is "lookin' good".
Want to know more about Dangerous Dave? Get their official bio, social pages & articles!Full Bio