Peace Talk Episode 120: The person I resent the most? Me.
00:00:00