New music video from Turbo from his forthcoming album: ElectroRock v5:LLLLL. This was written, directed and pretty much everything else was done by him and his directing skills are stepping up to the next level.
Artist: Turbo
Song: DarkWing Double
Album: ElectroRock v5: LLLLL
Director: Turbo