14 December 2000
Jonathan Davidson and Chandler Parker in The Beach Party at the Threshold of Hell (2006)

Photo 2 of 3