Earlier today, Scott Stapp who fronted the band “Creed” in its heyday, posted a bizarre video on his Facebook page claiming that he is now penniless and living in a Holiday Inn. Denouncing claims that he might be on drugs, Stapp places the blame for his predicament on a number of others, including the IRS, who he says froze his accounts on a number of occasions.
Read More