TheCaptain96
Member
any news on these? have they been shipped, bought etc. I'd like to at least hear some feedback before i purchase something, even though it is 6 months after the Avengers was released :L the efx page is reaaly poor at being updated