links for 2006-03-24

  • Hao Wu is a Chinese documentary filmmaker who was detained by Chinese authorities because he met with a banned Christian church while working on his next documentary.
  • I love Loose Fur, and this new song is great. The video is amazing — all Power Rangers. Check out the dance sequence near the middle.
    (tags: music)

Post a Comment

Your email is never published nor shared.