Canal 13 Live

Canal 12 is a free live television channel from Costa Rican that's owned and controlled by SINART, short for Sistema Nacional de Radio y Relevision S.A. It first started streaming in the year 1978.
Canal 13 from Costa Rica entertainment