last month

'Kindhearted' South Carolina Woman, 63, Dies After Being Impaled by Beach Umbrella

People
People
Tammy Perreault was struck by an umbrella while sitting on a beach in South Carolina and died from her injuries nearly an hour later

Browse more videos

Browse more videos