Also known as: TubbyTaylor
Steve Taylor lives in Orlando, Florida. Steve's a big fan of The L Word. His favorite films are Spiderman, Steel Magnolias, Latter Days and The Broken Hearts Club.
Also known as: TubbyTaylor
Steven Taylor lives in Deltona, FL, but has also spent time in Orlando, FL. He works at Retail Guest Service Manager. One of his favorite TV shows is The L Word. Spiderman, Steel Magnolias, Latter Days and The Broken Hearts Club are some of the movies he loves.