Retro futuristic melodic electro rock

A new symphonic rock song

New song demo