Walls of Jericho have launched a album teaser stream of their new record, The American Dream. The record is due out July 29th, 2008.
You can check it out here.
Source Walls of Jericho have launched a album teaser stream of their new record, The American Dream. The record is due out July 29th, 2008.
You can check it out here.
Source