Theatre
Oh the drama: Police apprehend stray llama in Fairfax Co. (video) – WTOP News
Authorities caught a stray llama after a frenetic foot chase Sunday in Fairfax County, Virginia.
Authorities caught a stray llama after a frenetic foot chase Sunday in Fairfax County, Virginia.