John Hudson
banner
jadhudson.bsky.social
John Hudson
@jadhudson.bsky.social
Common sense, Politics (Canadian & American), Husband, Father, Theatre Director, Liberal with a Capital L, Football fanatic. 🇨🇦
No videos yet.