Music Tag

Today’s website of the week comes from the London-based music composition house Tin Drum Music. Like most commercial music websites, the most important thing is to immediately showcase your work, and the designer doesn’t waste any time in doing that. A previous project immediately starts playing upon arrival, using...