NOT delayed till 2009, that post is a mistake
They were only referring to the international release which is delayed. It has been released in the US. NO delay.
shareThey were only referring to the international release which is delayed. It has been released in the US. NO delay.
share