Manwhore - Mr. Medusa (video clip) Loading player ... Views: 7 0 0 Home made video clip Taken from our debut album 'Close to Beauty' Buy it here!