I run into a lot of interesting pictures on the Internet in my travels. Some move me, some make me laugh, and some make me think. Then there are the pictures that just leave me in complete and total bewilderment. These are the pictures that make me scrunch my face and stare at the computer screen, […]