So, basically just blog is just hear to tell you that you need to watch this live stream right now because OH MY GOODNESS LOOK AT HOW ADORABLE THESE BABY SNOW LEOPARDS ARE! Sorry for shouting, but seriously, this is a live feed from a zoo in Sweden that just shows three baby snow leopards hanging out and snuggling with their mom 24/7. 

The cubs and their mom are at the Nordens Ark Zoo in Sweden, and were born a couple of months ago. Since then, the live feed has been set up so that we can watch their every move. I'm mesmerized.

More From Mix 95.7