rockdafuqout.com
Ducka Shan Lights Up The Electric Sky with ‘Million Miles’
San Francisco based DJ/producer Ducka Shan has been a recognizable name in the EDM world for nearly a decade now. From chart topping originals and remixes to slots at some major festivals, support…