Logopedia
Advertisement
Logopedia
123,913
pages

Mega 24 is a Tamil movie channel based in Chennai, India. It is owned by the Mega TV Network, which also operates Mega TV and Mega Musiq. Despite its name, it is a movie channel and not a news channel.

Mega 24.jpeg
Advertisement