turbof1 wrote:They are pulling out all stops to keep people from taking pictures AND to get a good view on the car. Truly paffetic.
To be fair the preview is 1300 and the launch is 1400. So maybe later.
Users browsing this forum: Google Adsense [Bot], kwanchepan and 6 guests