Loading...

Spiders hitch a ride on a plane

| Tarantulas hitched a ride on a Montreal-bound plane. CBSN's Reena Ninan has the latest on the passengers' reaction to the crawlers.