What’s in your favorite miniature wine bottle?
By now, you’ve probably heard about the NFL’s new $2.99 wine, which is supposed to be more affordable than regular bottles.
But do you know what it contains?
You’re not alone.
Here’s a list of the most expensive wine on the market, according to Wine Spectator.