elmuchoescadawg Member Mar 11, 2005 939 0 16 47 England Mar 22, 2005 #21 Denmark street is a street in London full of music shops. Its where you go to try gear out before you buy it online from Germany if you live in the UK.
Denmark street is a street in London full of music shops. Its where you go to try gear out before you buy it online from Germany if you live in the UK.