Self Proclaimed Idiot Hops Freight Trains Across New York

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. 

Of course, he wore a helmet camera during the entire adventure.

 




Funny – Viral Viral Videos

Related Post