Mother Fucker. Food Eater

Tacos al Pastor. Super Taqueria, Durham NC.

Tacos al Pastor. Super Taqueria, Durham NC.