Where in Houston? KCOH-TV 92.9 FM Studio!

Yesterday I asked where in Houston this picture was taken. It’s from KCOH-TV 92.9 FM Studio!


Leave A Comment!

*