Sarah L.D.

Sarah L.D. is a wannabe film critic who lends her skills to comics, video games, tv and books. She hosts and produces the feminist talk-radio podcast Yeah What She Said, which airs monthly on CJSW, a Canadian radio station. Hear the token Canadian rant on Twitter as @StegoSarahs

Get Us In Your Inbox

Hot Discussions