toxictaipan
New Member
I thought that the release date was pushed back to March. But today in the mail I got an ad from a local store and they say they're selling it...
Am I wrong about the release date, or do I need to haul tail over there and get it?
Am I wrong about the release date, or do I need to haul tail over there and get it?