Twitter Facebook Amazing Demon Boy Born Dead New Single New Song News Videos Amazing Demon Boy Releases New Single and Video for "Born Dead" Amazing Demon Boy has released a new single made video titled "Born Dead". Check it HERE. 9:22 PM Natalie