Advertising Console

    Ai Weiwei rocks Chinese politics

    Repost
    telegraph

    by telegraph

    6.3K
    25 views
    The Chinese artist and political campaigner releases a music video for his
    heavy metal single Dumbass, which reconstructs the 81 days he spent detained
    by the authorities.