Taylor Leonard

Taylor F. Leonard (born: Taylor F. Halbur; November 22, 1989) is an American media personality.