DEW00

General Details

Display Name DEW00
Location Russia

DJ Setup

Computers PC Laptop
Controllers Turntables