This is a pretty cool time-lapse video of the new World Trade Center's Spire being installed in New York City. Pretty sick!
We all love America's favorite passtime. However, these umpires are probably more of a funny distraction than anything else. You won't be able to get through a minute of this video without dying in laughter!