Spencer Treat Clark And Sara Paxton
Oct. 6, 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