Karsch and Anderson
How do you go from buying a $100 card to $3000 cards?-Episode 31
00:00 / 37:40
Advertisement