The Animation Anomaly
As of this morning (June 22nd), with release just two days away and with 20 of the top critics reporting, Cars 2 is currently sitting at 55% (EDIT:…
Read More