PatCast with @P@

Patrick Bresnahan

Instead of talking to the audience in my head, I decided it should be recorded!

About

Instead of talking to the audience in my head, I decided it should be recorded!