Hosni Mubarak steps down onto a pillowy mound of money, and LCD Soundsystem performs.
2022
2003
1999
2021