New Charlie’s Angels Video Posted on May 17, 2011 by JoeDuck Reply A Joe Duck TV Exclusive! Sort of. Well, not really. So, who is YOUR favorite new Charlie’s Angel?