Joe Biden has been President of the United States for close to two months. But has he kept all of his campaign promises? Here's the best meme reactions!
David Bowie once asked, “Is there life on Mars?” Well, we can tell him there is sound. NASA’s Mars Perseverance Rover landed on the red planet on February 18th. Though two microphones on the rover