Spencer Treat Clark And Sara Paxton
Nov. 26, 2024
Actors Martha MacIsaac , Spencer Treat Clark and Sara Paxton pose at... News Photo - Getty Images The Last House on the Left (2009 film) - Wikipedia The Last House on the Left (2009) Spencer Treat Clark And Sara Paxton