just passing by don't mind me
Although I hate ferrari, I LOL'd
naughty naughty
Obama won the F1 championship AND the presidency?WOW!