Music video by Rusted Root performing Ecstasy with Pucho Mentasti (C) 1994 The Island Def Jam Music Group
Sign up for our free newsletter!