‘The Tesla Shock Wave’ Has Arrived by The Verge Overview Tag Appears on Land of the Giants Duration: 1:25 Playcount 1 Listeners 1