Tune in Together

Admiral Twin's avatar image

Admiral Twin

1 Follower

Follow
like
1
follow
share
play

Artist Overview

# Rock

# Pop

# Metal

Bio

Admiral Twin is an American pop rock/power pop band, formed in 1997 by members of the Mellowdramatic Wallflowers in Tulsa, Oklahoma. Their name comes from the Admiral Twin Drive-In, a popular drive-in theater that operated in Tulsa from 1951 until it was destroyed by a fire on September 3, 2010. The Admiral Twin Drive-In was rebuilt and reopened for business on June 15, 2012.

See More