You are viewing a single thread.
View all comments 2 points
Was honestly expecting NPR to be saying this about themselves. Honestly though it is really nice to hear of their success with these. At first I thought wtf but it stayed around, happy for them :3