I recently upgraded to Firefox 3, and it took the liberty of deleting all new favorites since early 2008. One link was a web store selling t-shirts of various games, including Food Fight. It offered many different colors, and I need to buy a red size S shirt. Google is being an ass today and refusing to find this website, so can someone please direct me to where this site is?
Thank you.