Um, did I just see Meat Loaf pouring a giant bottle of A1 steak sauce on my television?
Someone find the link to that, I'm off to Cafe International.
I think it has something to do with this.
Someone find the link to that, I'm off to Cafe International.
I think it has something to do with this.



Comments
I LOVE HIM SO MUCH. SERIOUSLY. SO MUCH.
I hope the actual commercial makes its way to YouTube soon.