ati gucuruza si ikibazo azi neza ko umuvumo wimana uzagera ku bantu bubaha amategeko cadborosaurus has been featured on the television documentary series northern mysteries