Plus, find out why he thinks star-crossed “Roswell” couple Liz and Max might not be endgame! And, watch him get tested on both versions of his character in a game of “Which Kyle Said It?”

The “Roswell, New Mexico” season finale airs Tuesday, April 23 at 9/8c on The CW.


Leave a Reply