Hak5
Why's Everyone Talking About Mastodon? (22x5)
Air date: Apr 12, 2017
Why is everyone talking about Mastodon lately? Is this the new open source social network you should join?
- Premiered: Aug 2005
- Episodes: 673
- Followers: 10
- Ended
- Revision3
- Wednesday