Advertising Console

    ‪Swatch TTR Art Rules - The Night‬

    World Snowboard Tour

    par World Snowboard Tour

    30 vues
    That was the 2012 Swatch TTR Art Rules night in Los Angeles, California.
    Out of hundreds of cool designs it came down to the "Scream of Victory", becoming next years' design of the TTR trophy.