WTF Read Time : 0 Minutes Time Lapse Of New York From 1876 To 2027, Wait What? August 26, 2010 YBMW Staff Take a peak at New York 2027 and witness how civilization will ultimately be decimated by none other than Mechagodzilla. Where’s Godzilla when you need him?