Sep 4, 2009

The Fall Of Boss Koala


The Fall of Boss Koala were a fairly long standing screamo band in Dundee, Scotland. They were together for nearly 4 years and had a few UK tours.

No comments:

Post a Comment