Dave LeClair

Dave is a staff writer at whatNerd and our resident horror fanatic. When he isn't watching movies or playing video games, he's with his dogs. He's based in Connecticut.

Latest Articles