Gods of Decay's new music video, Suffocate You, scheduled for January release, has been postponed due to technical issues.
We apologize for the delay, but please keep your eye on our social network accounts, as we will be announcing a new release date soon.
Love all, GoD