What Makes A Great DJ

What Makes A Great DJ
If you are thinking about trying your hand at being a DJ, there are many things you will need to take into consideration in order...