The Dolly Llama!


Must be one for the Americans, I don't get it being a brit.
The Andes Mountains are located in South America and the Dalai Lama is from Tibet....lol.....so how is this associated with the USA....lmao
Just picking, no disrespect intended....
the only Andes I know of are the mints. yum.
the only Andes I know of are the mints. yum.
Users browsing this forum: No registered users and 539 guests