London Gets Olympics!

Wehey, at least im gonna see one during my lifetime :slight_smile: .

Any thoughts?