The Ferrari 458 Italia Picture Thread
#1365
Yes, In Sepang. I found the pics on the internet..
#1366
LOL! He did!?!? I'll have to text him about that. That's news to me.