Take a Peak thru the Death Valley Telescope