KELO TV Live:: KELO-TV (KELOLAND News) is a CBS-affiliated television station licensed to Sioux Falls, South Dakota.
TV Information
Website: KELO TV
Genre: News
Language: English
Live Stream / Video: LIVE/ VOD
Bitrate: High
Country / Location: USA
Headquarters: Sioux Falls, South Dakota