A music video for Medusa's song 'River Phoenix'.A music video for Medusa's song 'River Phoenix'.A music video for Medusa's song 'River Phoenix'.