'Howard the Duck' not nearly as good as you thought

April 08, 2010 12:00 AM

UPDATED April 10, 2010 07:43 AM

More Videos

  • Star Wars: Last Jedi new trailer released

    The new trailer for Star Wars: Last Jedi debuts.