I don't think it's this station, coz they're in Jersey City, but it sounds like you came across an independent station.
They're not commercial and run on donations. They've even got an online feed.
That's the live feed. They're playing some mad decent soul, at the moment.