Pre-heat oven to 350℉.
In a large mixing bowl, cream sugar, powdered sugar and unsalted butter. Add eggs, vanilla extract, red dye and white vinegar. Mix to combine.
Fold in flour, cocoa powder, and salt. Mix to combine. Fold in semi-sweet chocolate.
Transfer batter into a 9'x9' metal baking dish lined with parchment paper.
Bake in the oven for 30 minutes. Bake for a few extra minutes if using a glass baking dish. When it is done, test by piercing a toothpick into the center of the brownies. If toothpick comes out clean, brownies are done.
Lift brownies out of the dish and cool on cooling rack for ~30 minutes.
To make cream cheese icing, whisk together cream cheese, butter, vanilla extract and powdered sugar until icing is smooth. Add more powdered sugar to thicken icing if needed.
Once brownies are completely cool, spread cream cheese icing onto the top of brownies.
Slice into 16 small squares. Serve and enjoy!