don't let me go no the meter of its chorus is in the form of a limerick what's up homies you ready to go mamba is located at worlds of fun in kansas city missouri