Yep, it's a strange world we live in... stranger by the minute! So enjoy another round of bizarre and goofy memes and funny pictures. Life's too short not to.