TV station sends camera into near space
Larry at 83,000 ft.
Larry floats 83,000 ft. above Earth, shortly before the batteries in the cameras died. The balloon hit 102,000 ft. before bursting.
Other News
Driver admits taking Ambien before striking cyclist
"Plumes of dust" causing problems near Seaholm Power Plant
Austin man steals more than $50,000 from woman Fastest selling neighborhoods in Austin area
Amid hot debate, sweeping abortion regulations headed to House
Documentary: TWA 800 crash was no accident