carnitas and their 7 hour journey to




Carnitas and their 7 hour journey to deliciousness. On deck: garlic sirloin.

Written on January 14, 2014