Busta Buss and Twista tag team in their latest rapid