My guess is someone has reacted to their car turning up all over the Internet possibly with number plates visible and even the owner. You have to be very careful posting other people's cars or image and it is always best to get approval before doing it. I know I wouldn't be happy if my new pre-delivery LaFa was on the Internet before I got it myself. Especially if I hadn't been asked.
Current Fcars: 360 Modena
Gone but not forgotten: 360 Spider, 575M, F430.
Other stuff: '71 Holden GTS Monaro, '80 BMW Alpina B9, '74 Porsche Targa, Caterham, MB CL500, Land Rover Discovery.