Twiztid’s “Scream Soda” Coming Soon to Twiztid-Shop.com

The latest MNE/Twiztid branded soda has been announced!

The newest soda is called Twiztid Scream Soda. It will be released soon on Twiztid-Shop.com.

Check out the announcement via Twiztid Shop‘s official Instagram account.

Comments

comments