It looks like a long billed thrasher to me at first glance! They live year round ONLY(in the US) in the rio grande valley.

It very well may be a dark Brown Thrasher with orange eyes though.Brown thrashers have yellow eyes usually ;)

I must go with ODD looking brown thrasher though, because too many thing point to that over LB Thrasher.