News Throwback: Memba Melaine Walker And The Mascot Was Embarrassing ‘Video Inside’ By Island Yute August 9, 2010 10:52 AM FacebookTweet Island Yute Author Mascot Runs Head On Full Speed Towards A Cart While The Beautiful “Melaine Walker” Reppin Jamaica Rides On His Back and fell to the ground on her “batty.” Tags: Caribbean, Celebrity Happening Now Vybz Kartel Scolds Trinidad Promoter Apologize To Fans Diddy Admits Being Nervous As Sex Trafficking Trial Begins With Jury Selection