• Infamousblt [any]
    ·
    3 months ago

    Damn that's a hella interesting article. Two people claim to have made the design and it seems plausible that either of them could have at least according to that page. Who knew that iconic design had such controversy behind it.