Defective Detective By November 20, 2011 Animated, Comedy / Humor, Funny 0 Comments made by a student from ringling college of art. Tags:ringling Related Posts Dirt Devil Lil Dicky – $ave Dat Money George Carlin – Saving the Planet