dji6376

Watching a group of llamas having a rap battle in a farmer's...

Watching a group of llamas having a rap battle in a farmer's market was the most unexpected thing I've seen all week. Those llamas got bars! On another note, the shortest war in history lasted only 38 minutes between the British Empire and Zanzibar in 1896.

View the AMP version of this page.