Joshua Dodd (UK)

Joshua Dodd (UK)

    Hi! My name is Josh and I live in Britain. I'm an award winning Radio Presenter and love all things Eurovision!

    Posts By Joshua Dodd (UK)

    To Top
    X