In this hilarious run-up to the 2012 Academy Awards on Sunday, February 26, Josh Duhamel and Megan Fox are sent on a mission to find the legendary "Host." Watch!
The 84th Annual Academy Awards will be presented February 26 at 7:00 ET/4:00 PT on ABC!

Comments