78237352
Apr 14, 2003
ROBERT ILVENTO
Subscribe
A premium frozen french fry/potato stick in variious sizes that can be baked or fried and served hot