› added 11 years ago
197
TIL The 2012 Olympics may end up costing London about 10 times what had originally been estimated.
via bit.ly