So I always wanted posters of the 303 and 909 on my wall. Since such didn't exist I had to make them myself. Yes, this is shameless self promotion but I hope more music lovers than me have been looking for this.
Love to get some feedback on these. Cheers.
Attachment 2007Attachment 2006