Review: The Upwelling – Self-Titled

Review: The Upwelling – Self-Titled
By

The Upwelling Self-Titled TheUpwelling   The Upwelling are the first unsigned band to get Virgin Megatore’s “Virgin Recommends” sticker stuck to their CD, and while it isn’t hard to see why