
Do you know Vancouver? The West Coast city is so spectacular that even little monsters have taken up residence there. Did you know that? Monsters are masters of camouflage who can easily hide in plain sight. They swing by Capilano Bridge undetected, go on a furtive tour of Canada...