Real Man Apologize - YouTube
Shared by Graham Perrin, 1 save total
Shared by Graham Perrin, 1 save total
Shared by Graham Perrin, Graham Perrin added annotation, 1 save total
https://freeradical.zone/@szakib/112427589851012802
Shared by Graham Perrin, 1 save total
Shared by Graham Perrin, 1 save total
Shared by Graham Perrin, 1 save total
https://sfba.social/@PaulWermer/112406187209993783
Shared by Graham Perrin, 9 saves total
https://matrix.to/#/!xDlgceKwNwBpCTvTBb:matrix.org/$ygTh9OO1r3FdlIZFKwBAxbLi-LNjRjW3lUZwyS4QTxE?via=matrix.org&via=t2bot.io&via=tchncs.de
Shared by Graham Perrin, 4 saves total
https://matrix.to/#/!xDlgceKwNwBpCTvTBb:matrix.org/$ygTh9OO1r3FdlIZFKwBAxbLi-LNjRjW3lUZwyS4QTxE?via=matrix.org&via=t2bot.io&via=tchncs.de
Shared by Graham Perrin, 1 save total
https://mastodon.world/@guardian/112421516230370607
Shared by Graham Perrin, 4 saves total
https://mastodon.social/@markgurman/112419811733483592
Shared by Graham Perrin, 1 save total
Diigo is about better ways to research, share and collaborate on information. Learn more »
Join Diigo