Juel TaylorNews

Juel Taylor
Born in May 1st, 1987From Tuskegee, Alabama, USA