What's In This MEATBALL and Why Does It Cost $100?! (VIDEO)

OMG! Are you a meat lover? Could you handle this meatball - or better yet could you handle it's $100 price tag? Watch the clip to see what's inside this meatball. But why does it cost $100- well lots of truffles, Wagyu Beef and Creamy Champagne sauce are part of the reason! YUMMMMMM!

title

Content Goes Here