Published: January 13, 2016 | Updated: July 16, 2017
0
Date: August 1998 Location: Vieste, Puglia, Italy Time: 0200A Summary: Six friends were walking along the waterfront after attending a party watched a luminous...