The Sound Garden
second life business card

The Sound Garden Rock Club - a fresh new club hidden in a tropical paradise playing the best or rock and roll.

View more business reviews