Theatre

Oh the drama: Police apprehend stray llama in Fairfax Co. (video) – WTOP News

wtop.com

Authorities caught a stray llama after a frenetic foot chase Sunday in Fairfax County, Virginia.

Read more

Related Articles

Back to top button