WMFE-TV Channel 24 - Orlando's PBS Station
Channel 24 WMFE TV, Orlando's PBS affiliate, had humble beginnings with the studio and offices located in the Mid Florida Tech building located on Oakridge Road in South Orlando. This was the location when I joined the staff in October 1972. The faciliti ... Read more