2 notes February 7, 2012 Probably one of the coolest things ever. The view from the train. :) Filed under me random Lucas Oil Stadium Football super bowl new york giants