Tiger Leaping Gorge in the mountains around Lijiang, Yunnan province, China. Your faithful videographer sings The Sound of Music in bad Chinese, accompanied by goats (August, 2001; 9MB)
Podcast: Play in new window | Download
one fellow's political coverage, music ramblings and general hijinks across decades under a range of guises at several locations often in a state of awe.
Tiger Leaping Gorge in the mountains around Lijiang, Yunnan province, China. Your faithful videographer sings The Sound of Music in bad Chinese, accompanied by goats (August, 2001; 9MB)
Podcast: Play in new window | Download