 Mega TV (American TV network)

Mega TV is an American free-to-air television network based in San Juan, Puerto Rico, owned by Spanish Broadcasting System (SBS).The network's flagship is WSBS-TV, a television station licensed to Key West, Florida, with studios also in Miami.