I'm going to assume you have an aftermarket radio. I'd start by checking the connections on that. Defiently sounds like a short.

Sometimes fuses can just blow, especially if it is raining about 3 inches an hour and wires get wet.