Hickory Joe’s – Tri-Tip Deli Dip

Anything to say about this post? Or UFOs? Or anything?