It started in April 2009. People caught the 241543903 fever sometime in 2010 and before long Flickr was full of photos of people with their heads in freezers. Articles like those on URLesque helped the meme gain new popularity in 2011. I finally got around to making my own 241543903, and wanted to share it and some of my favorites. More on the 241543903 meme can be found on Know Your Meme, as well as putting "241543903" in a Google or Flikr search.
Keanu & Me with PedoBear Hat
Toni Castillo Quero of Córdoba, España
Guilherme Appolinário, Brazil