0:00
0:00

Save as Playlist     Clear     Source: YouTube

Share with your Friends
Humansize by Echo Is Your Love

Artists


Album Info

Release Date: 2006

Label: Sabotage

Licensed from If Society.
Basic tracks recorded at Soundtrack, Helsinki, February 2006.
Additional recording and mixing at Ydin, Helsinki, March 2006.
Mastered at Finnvox, Helsinki, April 2006.
Vibraphone for track A1 recorded in Melbourne, Australia, October 2005.