MediaInlet 

The World's Largest Time Capsule Has An Entire Car Inside

The largest time capsule in the world is located in Seward, Nebraska.

1570670486Geo Beats