Televised Awards Show!
Season 10 E 27 • 02/28/2005

The Academy Awards broadcasts on ABC with standard fare Oscar tediousness.