Music

In an effort to promote the new release date, Thugga unveiled an oddly hilarious trailer for the project.