Tater Boss

On March 19, 2009, in Food and Drink, by psu

The Whole Foods tater tots are back. They are almost as good as before, but a little bit different.

Phew.

 

Comments are closed.