PeterP
The Velma TV show might have been cancelled recently, but there’s a brand new show around that stars this iconic detective. It’s happening right here in...