A horrible hack

the Lions Reviews

the Lions - 10 Minutes Stop for the Rain
the Lions
10 Minutes Stop for the Rain
self released, 2010

Reviewed on Feb 1, 2011

enjoyable power pop / punk from Japan

Browse by Artist

Keyword Search

Review Submission