Advertising Console

    Lotus brings F1 to London

    Omnisport-uk

    by Omnisport-uk

    2K
    24 views
    For many years the idea of a Formula One Grand Prix on the streets of London has been spoken of and now Lotus have given us an idea of what it could look like.