U.S. Markets close in 1 hr 53 mins

Barack Obama Makes His Own Obama/Biden Meme

The internet could not contain itself when Barack Obama wished Joe Biden a happy birthday with his very own Obama/Biden meme.