Check out these intense, painful, and hilarioius brain freeze victims at Snow & Company! Snow & Company is located in the Crossroads Art District of Kansas City, Missouri and specializes in awesome…sometimes brain freezing…artisan frozen cocktails. Check them out at snowandcompany.com Video produced by Loqey. Visit us at loqey.com

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…