OWSLA duo The Juggernaut has just released their single Chinese Finger Trap, a mega trap original that has been floating around and had fans clamoring for a release for quite some time. The track has seen a good amount of play, especially from OWSLA founder Skrillex, and is perfect for a festival atmosphere. Expect to hear this one a [...]
The Juggernaut - Chinese Finger Trap (Original Mix) [OWSLA]
Airplay enabled