Sunday, November 27, 2011

OMG Taco Bell in the UK

Twice the price, but reminds me of America mmmmm