Fallon has been killing it with musical performances lately. Remember the ridiculous performance by OFWGKTA (Odd Future Wolf Gang Kill Them All) last week? Well this week, Bell Biv Devoe knocks it out of the park with their hit "Poison."
[There was a video here]