Also known as: i_can_draw_animals
Travis Iden lives in Flower Mound, Texas. Coheed And Cambria, Aphex Twin, The Blood Brothers, Mindless Self Indulgence, System Of A Down and Led Zeppelin are among his favorite bands. Among his favorite movies are Batman, Reservior Dogs, Pulp Fiction and Kill Bill Movies.