Taylor

Taylor, labeled The Trent Crazed Wanna-Be is a contestant on TD:ITA. More information will be given out as the series progresses.