A horrible hack

My Tiny Robots Reviews

My Tiny Robots - self released
My Tiny Robots
self released
self released, 2011

Reviewed on Mar 6, 2012

two pages of press sheets for a release with one song on it?

Browse by Artist

Keyword Search

Review Submission