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