Meduza

Meduza are an Italian production trio consisting of Luca de Gregorio, Mattia Vitale and Simone Giani.

Music Videos

 * Lose Control (with Becky Hill and Goodboys)
 * Piece of Your Heart (featuring Goodboys)