- LA
- Lake Charles
KLLR Killer Radio
Radio KLLR Killer Radio
KLLR Killer Radio is a internet station from Lake Charles, Louisiana, United States, playing College, Indie, Rock.
KLLR Killer Radio
KLLR Killer Radio is a internet station from Lake Charles, Louisiana, United States, playing College, Indie, Rock.