You honestly can't tell me otherwise! Check out the new series Roswell, New Mexico Tuesday 9/8c on The CW.