Avatar in China
Home owners in Hubei China protest the demolition of their homes. I raise my appreciation of Avatar a notch.
Hat tip Helen Yang.
Home owners in Hubei China protest the demolition of their homes. I raise my appreciation of Avatar a notch.
Hat tip Helen Yang.