Teaching a llama the finer points of safe driving.
September 26, 2011 | Categories: Awesome Pic | Leave a comment