Home /

Canadian couple contracts parasite after stroll on beach


Canadian couple contracts parasite after stroll on beach. Source: ABC 7

Latest Video