1 definition by elliezzzzz
The lead singer for the band Go Radio
He writes all his own lyrics and music.
He sings with an Irish accent
He's just amazing
Rock fan #1: Why does Mayday Parade sound like shit after A Lesson In Romantics?
Rock Fan #2: Because Jason Lancaster left. Go listen to Go Radio!
by elliezzzzz Dec 25, 2011 add a video