Advertising Console

    Circuit - The Best Motoring Ad of all time?

    Nick Hall

    by Nick Hall

    6
    125 views
    Watch five different Ferrari Formula One cars dating back to 1952, take to the streets of Rome, New York, Rio, Hong Kong and Monaco in a celebration of the ongoing Shell and Ferrari technical partnership. Distributed by Tubemogul.