Coffee mega chain Starbucks announced that they will be shutting down 16 stores in several major US cities. The news…
Some people can be pretty dramatic. Leave it to an Oscar nominee to bring the drama in spades, when he…