Other Menu

Contact Us
 

Llama Arrest

Recently llamas have been seen prowling a high school in Key West Florida.  One llama known as Key West Juan was arrested, several others are still at large.  Be careful out there people.

View the arrest report...

 
 

Polls

My favorite camelid meat is...