Today after watching the Texans play at Reliant we desided to stop at El Torro's in Baytown. WHile eating our waiter asked me id I have ever ate here before. My answer was no but I said my fellow fans of our local high school football team eat here when we play over here. He asked "are you from GCM?" I replied no I am from PNG. He looked at me and said OH YOU ARE ONE OF THOSE PEOPLE. I asked what does that mean? He replied you guys fill up this place by the hundreds when you play here. He said our fans are CRAZY!!!...... Thought Id share a cool Indian fan stroy with you!!!