Fue lanzado por el Arzobispado de Buenos Aires como señal de prueba en 2005 y de manera oficial el 2 de julio de 2007 y su sede está ubicada en la Ciudad de Buenos Aires.