B

Lost Radio is a company with room for improvement....

Lost Radio is a company with room for improvement. Their website, lostradio.com, needs some work, and their customer service could use some attention. However, their radio stations are good.

Comments:

No comments