American singer PJ Thomas has died at the age of 78 at his home in Arlington, Texas, after suffering from cancer. Thomas was suffering from lung cancer and