May 4th, 2010

Ferrari F40′s are like buses…

… you wait for one and then 99 come at once. Oh, wait! That doesn’t happen with buses.

Picture Stories