Alan Russell
Alan Russell was born in England and now lives in Vancouver, Canada. He is an advertising creative director and copywriter.
Alan Russell
At Psychic TVs Infinite Beat Tour in Vancouver, I was in the dressing room and almost ended up on stage with the band by accident. It was the first time I had actually seen Gen perform live and I was blown awaymy old schoolmate screaming out self-composed lyrics to a thundering beat and to a packed audience.
ADVERTISEMENTS