VFX Time Square Archives -

Made-in-India battle royale ‘Indus’ trailer debuts in New York’s Times Square, pre-registration date slated for later this year

The first trailer for Indo-futuristic battle royale Indus made its debut on New York’s Times Square…

VFX