Chris Farmer and Peta Frampton were found in the sea, tied to machinery parts in 1978

LEAVE A REPLY

Please enter your comment!
Please enter your name here