This Is the Largest Llama Farm in the Southeast
Drop the mic! This is the largest Llama farm in the Southeast! It also doubles as a vineyard. Two treats in one!
More Videos
From CNN Newsource affiliates