Crayfish, the most over rated and over priced food product IMO.
Maybe the many years of crayfish & lettuce sandwiches every day whilst staying at my Aunts in Geraldton many moons ago ruined it for me? I'd rather a tin of Sierena tuna on some crackers.
- Forums
- Food & Nutrition
- LObster Tails