Talking Red

251 – Still Here

Posted in on by David Sarch

On this week episode David and John talk about the teams success, what are the driving forces and more!

You can download the episode here.