It seems Twizted is on a roll lately regarding releases. Reminds me of Replica back in the day.
Perhaps former Replica suppliers formed their own group; Twizted?
Would make sense since Replica is not releasing anything spectacular lately.
what do you guys think?
Bookmarks