January 19th, 2011

Nissan GT-R quality control fail

Godzilla must have got up in a rush today.

Picture Stories