Originally Posted by wigman1
I absolutely cannot wait until mine gets here - wonder when they are actually going to show up in the States?
I've been hearing September. This is from a review, people claiming production begins in August, and a rep from Team Detroit during the ST commercial shoot, who scoffed at the idea of a release as late as October.
Sent from my iPhone using FF Mobile