I love those glasses! Every time I watch Casino I wish I had a pair the same. Sorry to go right off the subject but I could hardly start a new topic purely about De Niro's specs!
What has the universe got to do with it? You're here in Brooklyn! Brooklyn is not expanding!