Twin XL

New Music Heaven : Twin XL

Los Angeles trio Twin XL is the creative brainchild of songwriters and producers Cameron Walker-Wright (vocals), and brothers Stephen Gomez (bass) and John Gomez (guitar). Walker-Wright is part of the synth-pop band Nekokat and the Gomez brothers rose to international fame in The Summer Set. Though...
Read More