Riding on a Magic Carpet of Bubbles