Also known as: imatruefuckup
Derek Traylor lives in Alexandria, Kentucky. He is a 2005 graduate of Campbell County High School and he works in the capacity of Mechanic. Dodgeball, Dumb And Dumber and Faces Of Death are among his all-time favorite films.