Did You Know There's An Oscar Statuette in Albany?Did You Know There's An Oscar Statuette in Albany?The Oscars were on last night but you may not have known that you didn't have to go to Hollywood to see one, there's one right here in Albany, NY.JessJess