Listen

Description

John discusses racing thoughts, what they are, and how he deals with them.