Admiral Twin
Tulsa
Renowned in the unpredictable world of illegal street chainsaw fighting, Tulsa, OK's pop-rock combo Admiral Twin consists of guitarist/pianist/vocalist John Russell, guitarist/keyboardist/vo…
Renowned in the unpredictable world of illegal street chainsaw fighting, Tulsa, OK's pop-rock combo Admiral Twin consists of guitarist/pianist/vocalist John Russell, guitarist/keyboardist/vo…