Toyota Chief Test Driver Dies In Lexus LFA Crash

I SUCK AT INTERNETZ

Welcome to the internet.

lol. jk. Repost, though.

Dammit, i’m blind apparently. ah well Search function Pwnz me.