★
kora
Reviews
Lists
Explore
Get started
Log in
Home
Reviews
Lists
Explore
Create account
Log in
The Immortals
No Turning Back
No Turning Back
The Immortals
1986 · 3:58
pop rock
rock
Appears on
No Turning Back
No Turning Back
The Immortals
Credits
John Deacon
electric bass guitar, producer
Lenny Zakatek
membranophone
Robert Ahwai
guitar, lead vocals, producer
View on MusicBrainz