Saturday, December 8, 2007

Filming a TV Advertisement

Cox Communications filmed ads for the restaurants on November 07, 2007.

In this photo, you can also see the popular mural that is located in the Texas Star Cafe.

No comments: