i'v definitely heard that one before. what's the id on it again? sounds like an older picotto track. or maybe megamind?