'Transformers'' Duhamel: What's that smell?

Josh Duhamel baffled by Bay's smelly explosives in new 'Transformers.' (June 19)
Transformers: Age of Extinction