So That's How Advertisements Are Made. Red Hot Chili Peppers - Hump De Bump.. Hump De Bump is legendary. Thumbs for you, good sir. hump oh god my s