Flowing Waves