Dillon Francis just previewed a new track that he’s working on with The Cataracs for his new album! Click the image below to check out the short moombahton preview featured on Instagram! Joshua Schweigert Seattle raised. In love with the Northwest music culture. Techno & House head. Loves long walks on the beach, ice cream and Seahawks football.