This week, Otter heads back to Downtown Houston, Texas, to play at Discovery Green. Discovery Green is a big park in downtown Houston, located across the street from the George R Brown convention center and near Minute Maid Park where the Astros play and the Toyota center where the Rockets play. There is a lot of stuff to do around Discovery Green. Otter and company had a great time.
With over 600 free events every year, there is always something to do at Discovery Green. For more information on Discovery Green and to see what’s going on there today, go to www.discoverygreen.com.