London holds the record of being the only city to have hosted the event 3 times 1908, 1948 and 2012.

– –

Proverbs , Quotes , Facts , Tips , Shayari

Donate