Originally Posted by Darkness Falls
i thought march 1st was the release date
need to get down to a target
They also had the 12" deluxe Thor as well.
Sometimes Target is on the ball w/ toy releases...
except w/ Transformers...mine is like a month late....LOLz