„Lost Puppets”, to kolejny singiel wraz z teledyskiem, którym Jae Skeese promuje wydany niedawno album „Ground Level”.