Also known as: theflowinspector
David Leon lives in Mcallen, Texas. He attended the Lamar Academy. David loves listening to Electronic, Rap, Rock, Techno, Trance, Emo, Radiohead, Portishead, Static-x, Deftones, Basshunter, Dj Shadow, The Strokes, The Mars Volta, Death Cab For Cutie, The Postal Service, The Used, Gucci Mane, Rick Ross, Julieta Venegas, Gorilla Zoe, Death From Above 1979 and Mushroomhead. He a big fan of Adult Swim and National Geographic Channel. Goodfellas, Scarface, Fx, Secret Window, American History X, I Am Legend, Nacho Libre, Iron Man, The Aviator, Walk Hard, Eastern Promises, Fear And Loathing In Las Vegas, Pulp Fiction and The Doors are among his all-time favorite films.