Recent content by bonsaishrub

  1. B

    The Tom's Guide Meme It For The Switch Giveaway

    If you don't know Zelda from Link....... This is my fave Nintendo meme for sure.