A new version of Last.fm is available, to keep everything running smoothly, please reload the site.

Large artwork

Related Tags

The Blossoms of Armageddon was written and recorded over a period of six months in London, England in 2007, and was released in 2009 on The Urban Sound Label. The album is a mixture of vocals, performed instruments, sampling, and sound experimentation and manipulation. The record received airplay on over 150 radio stations across the U.S. and Canada and was featured on E! Entertainment Television's 2010 series, Married to Rock.

The album received few but favorable reviews. The Riverfront… read more

Tracklist

API Calls