1 year ago
This is a decent show. There is always new products each episode, but it started to feel like a long advertisement to me.
from United States of America on iTunes
Share this review
Share on Twitter
Share on Facebook
Send via Mail
Track and share your podcast reviews