AOL Television

Denzel Washington Is Letting It All Hang Out in London

  • Aired: 1/20/2013
    • Length:
    • Plays: ???
Synopsis >

Oscar nominated Denzel Washington is letting it all hang out at the UK premiere of 'Flight' and he has the British entertainment press really going.

TV GUIDE Users' Most Popular