Bloggers!!! D Double E & Footsie in Studio – D Double E’s new album! Posted on August 24, 2009 Tweet More Don't Watch That DNA – A Taste of DNA (American ClavĂ©, 1981)… Los Dug Dugs – Smog (1972)… TITTY TUESDAYZ with the mutant girl from Total Recall JCDC VS BASS BOY Second Layer – World Of Rubber (Cherry Red, 1981)…