Margaret Cho is Captain Cameltoe
Two of my favorite lefty lesbian artists, Margaret Cho and Ani DiFranco, team up to creat a fun tune with an awesome video: Captain Cameltoe: Margaret Cho is a freakin’ rock star, superhero bitch. Hey, she said it, not me! I’m just sayin’…
Read more ›