Advertising Console

    From Montoya to Massa, What's up?

    Repost
    ChannelShift

    by ChannelShift

    1
    46 views
    Channelshift's Michele Rahal and Rob D'Amico talk about the victory ending speeding penalty of Juan Pablo Montoya and the horrific accident of Felipe Massa