User profile: user-njrzt773
Reports
Had lobster at Red Lobster, Davenport Iowa. Within 12 hrs I’ve had severe nausea and diarrhea. Can’t stray far from the bathroom
Search