Chiru’s Megaverse Set for Netflix Premiere in Dec 2nd Week
Megastar Chiranjeevi’s much awaited Megaverse show is reportedly heading to Netflix in December. The special show is expected to begin streaming from the second weekend of December, with December 13 emerging as the likely premiere date. An official confirmation is awaited.