In The Whale – Vanishing Point (Riot Records)

In The Whale is an alt-rock band from Denver with Vanishing Point being the band's debut release which features 7-songs for just 26-minutes so it is more of an EP than a full length album but it is more than long enough to show a band that is comfortable in handling several styles with a..