April 13 2018 The Nineteen Ninety Fly™ Video Of The Week: Chubb Rock, “Yabadabadoo” Tweet Category: 1990s, Music, Video | LEAVE A COMMENT