Studio of the NBC Affiliate in Dallas/Ft. Worth (Channel 5). Just to the west is their antenna mast, which I can see from my apartment.
View in Google Earth Categories: Communication
Links: www.nbcdfw.com
By: darkhorse219

Comments

Policies
Please enable images and enter code to post
Reload