Liv and Let Liv

Alivia Welch age 18, and her boyfriend, Derek Thompson age 19, were shot by their landlord in a dispute over parking after a snowstorm in Biddeford, Maine. The teenage residents died of gunshot wounds to the chest on December 29, 2012.

Rest in Peace Alivia!

Screen Shot 2013-02-21 at 12.31.48 PM

Comments are closed.