WMFE-TV Channel 24 - Orlando's PBS Station
Channel 24 - WMFE TV - Orlando's PBS affiliate had humble beginnings with studio and offices located in the Mid Florida Tech building located on Oakridge Road in South Orlando when I joined the staff in October 1972. The facilities were really amazing con ... Read more