GREG PUCIATO Forced To Release Solo Album Three Weeks Earlier After ‘Dipsh*t Reviewer Leaked It’
Greg Puciato, who is best known as the frontman for retired THE DILLINGER ESCAPE PLAN, was planning on releasing his solo album Child Soldier: Creator of God, on October 23, but …