Self Proclaimed Idiot Hops Freight Trains Across New York - Video





For most of America’s history, trains have been an integral part of the culture. Self proclaimed idiot Jeff Seal wanted to go on a real train adventure, so he decided to train hop across New York State to Montauk on the edge of the water. 


Next Post Previous Post
No Comment
Add Comment
comment url