Also known as: ninjastve21
Steven Taylor lives in Chowchilla, CA. His favorite TV shows are Viva La Bam, Ninja Warrior, Rob And Big, Tool Time and Fresh Prince Of Bel-air. Jackass, Family Guy, School Of Rock, Lord Of The Rings, Funny People and Year One are some of the movies he loves.