cringeworthy

Jul 29, 2014 08:34

I just found out the German deli in Fremont sells Salted Licorice.

I can never darken their doors again.
Previous post Next post
Up