Chevy Vega World's largest time capsule is being opened, revealing a very special car inside 3rd Jul 2025