Sitting Hare

Address: 
3901 W Hwy 80 E, Odessa, TX 79761

Located sitting among native West Texas vegetation, Sitting Hare watches the traffic flow by on Business 20, in front of the Texas Department of Transportation.