Margaret Cho & Awkwafina

Margaret Cho and Awkwafina team up in this ridiculous, amazing,┬áhilarious music video for “Green Tea.”

Advertisements