Image Credit: Screenshot from Twitter
Inauguration officials estimate that about one million people crowded the National Mall this weekend to watch Barack Obama be sworn in as President. While this crowd was smaller than the 1.8 million who attended his first inauguration in 2008, a number of luminaries were present: Beyoncé, Stevie Wonder, and Invisible Obama. Apparently Invisible Obama had a busy day planning his inaugural ball outfit, surprising Senate Minority Leader Mitch McConnell, and acting as a “seat filler.”
Recent comments
2 years 29 weeks ago
2 years 44 weeks ago
2 years 44 weeks ago
2 years 50 weeks ago
3 years 4 weeks ago
3 years 4 weeks ago
3 years 4 weeks ago
3 years 6 weeks ago
3 years 6 weeks ago
3 years 6 weeks ago