“George O’Dowd, so glad you’re happy, all fit and well”

Mars Ultras, You’ll Never Make The Station

George-O-Dowd

So… what do we know about George O’Dowd?