Feb 22, 2011 · Tweet · February 2011 I bet there was a llama farm on 68th St. or something. The... @clickcolleen I bet there was a llama farm on 68th St. or something. The 70s were awesome. ➛