Radar Echo Telescope Please visit our website to learn about Radar Echo Telescope, radarechotelescope.org