x
Breaking News
More () »

Houston company responsible for Engish dubbing of anime

"Sentai," a southwest Houston company, is one of two businesses that dub Japanese shows into English.

Before You Leave, Check This Out