Friday, April 29, 2011
The Royal Wedding from Shangri-la
Back in time to catch the Royal Wedding on Dragon TV. There is something very strange yet almost fitting about watching this piece of British pageant high up in the Tibetan foothills, as Westminster Abbey becomes Will & Kate's own personal Shangri-la for an hour or so. Anyway, we toast the happy couple with glasses of Dali beer.