Formosa Triangle

Album title: Formosa Triangle
Record Label:
Rating: 7
by Andrew Frey
August 2010
(2168) Page Views

Formosa Triangle - Formosa Triangle

Formosa Triangle - Formosa Triangle

They may have taken their name from an area located about 100 miles south of Tokyo, Japan, which has had mysterious ship losses, but the tight and heavy groove-metal that flourishes in the continuum established between the two lone members of this Chicago powerhouse may propel them further than the Pacific Ocean.




Formosa Triangle Website