Bomb drops on Ram's film foray

Can 'Monster Trucks' still deliver as a marketing vehicle?