Billboard Premiere – Water Seed Debuts New Video on June 12, 2018 | No Comments Water Seed debuts its new video for “Messed Up” over at Billboard.com …