< < Previous photo Index Next Photo > >
Description: A rare crash of a Lexus LF-A in China.
Location: China