Billboard Premiere – Water Seed Debuts New Video

Water Seed debuts its new video for “Messed Up” over at Billboard.com