The Sun
About Payton Koch and what he said about brother Cooper's role as Erik Menendez
The actor's twin brother Payton has come to his defense amid backlash from viewers and Erik Menendez himself. Payton Koch was born on July 16, 1996 in Woodland ...
49 minutes ago