06 July, 2009

Another Must-read

The strange and wonderful trip of a musical instrument...

Soldiers' Angels Germany has more on the story.