Walking into Yankee Stadium, you are filled with excitement to see the 15-time defending World Champions on their home turf. Then, looking at your tickets, your excitement begins to fade as you realize that your seats are in section Z152, all the way in the upper deck. As you take your seats, beer in hand, you look down on what appears to be ants scurrying around on a miniature baseball field. There’s no way those are humans.
View original post 655 more words