Flasher dies in fall at Atlanta hotel

Steve & Ted
Tuesday, August 20th
He fell from a 10 story balcony trying to make his getaway.
00:16:27