Try and Can't
Manage episode 317502080 series 2843707
The words "Try" and "Can't" are 2 of the most limiting words in the English language... Also 2 of the most liberating.
How is that even possible?
Let's have some Real Talk and "try and can't" on the REAL DEAL!
86 قسمت