BGR: iPhone 4 pre-orders sold out **CONFIRMED**

Printable View