Yes, the Academy Awards are coming up tonight and here are some thoughts about the awards and some recent great films and actors.
First, did you know that in the "goody bag" to be received by folks at the Oscars tonight is a spray called "Smelly Dog" meant to eradicate pet odors? Obviously, there will be more people receiving "Smelly Dog" than individuals who take home a coveted Oscar!
"My Left Foot" -- great performance...