April 13 2018 The Nineteen Ninety Fly™ Video Of The Week: Chubb Rock, “Yabadabadoo” Tweet Tags: Chubb Rock, Nineteen Ninety Fly™ Copyright 2018. All rights reserved. Posted April 13, 2018 by Elsie Law in category "1990s", "Music", "Video Post navigation Love Your Life: The Dropped Jewel Of The Day (April 13, 2018) Love Your Life: The Dropped Jewel Of The Day (April 18, 2018)