Official Snowdrop cover image

Idaho, United States

Hardest Trap, Trapstyle and Dubstep DJ in Idaho. Better be Heavy or your done.