November 25, 2011 by Simon Doggett
One of EVERYTHING on the menu / Taco Bell / Lakeside, UK (but none of the veggie nonsense)
Comment