- rants.org - https://www.rants.org -

Mission Accomplished.

Times Square, around midnight:

Mission Accomplished.  Finally. [1]

‘Nuff said.