Gavin Thomas Leatherwood, best recognized by his stage name Gavin Leatherwood, is an American actor and singer. On the Netflix series Chilling Adventu
Read MoreGavin Thomas Leatherwood, best recognized by his stage name Gavin Leatherwood, is an American actor and singer. On the Netflix series Chilling Adventu
Read More