Director Devu Ambiga’s ‘Cycle Savari’ gears up for November release
By Express News Service
Director Devu Ambiga’s Cycle Savari is scheduled to release on November 3. The film’s trailer and audio were launched recently. The film takes us on a journey through the story of a young man…