Stop in for a cup of coffee

What?!?!? First I've heard of it
















:lol:

Yeah there's special glasses that are supposed to protect your eyes so you can stare right into it... they're selling like hotcakes...