I promised pics and a writeup, here they are

Best. Turkey. EVAR.

Advertisement

Share This Story