ChannelHopper.org > Angelia DeLuca
We don't have this biography written yet, but we're adding more each day. Please check back later
November 17, 1988, is a day of mourning for some... and for others, a lucrative opportunity. On that date, eight university students were found murdered in the old arts building at the college. An ano...
Find out more, including where to stream or buy >