Cosmic Swirls