The Llama Incident

"The Llama Incident" is the second segment of the eleventh upcoming episode of Milo Murphy's Law. It is scheduled to premiere on March 22, 2017.