Watch: Lucky Llama Survives Hurricane Laura

A llama found wandering around in Texas in the aftermath of Hurricane Laura is led to safety by a passerby.

Latest from Trending Viral News