A photo showing a massive spider dwarfing a police car went viral on social media; however, it is not what appears to be as it seems to be one of the camera tricks that led the people to compare it with some monster spider characters. The image was captured from a traffic police camera near […]