Tarantula season in Texas, what to know

It's tarantula season in Texas! The creepy crawlers are coming out and looking for love. Many people are finding them in their yards, garages, and even houses this season! Kaeli Nichols Kadi from the Houston Museum of Natural Science brings some friends by to educate us on Tarantula 101.

Top Videos