Check out the Twin Peaks inspired new video from Frankie Forman for her dark and sultry new track – ‘Sleaze’
The video is made by Eva Pentel, who was Rankin’s right hand lady for some time, and now does a lot of amazing band photography so great to have her onboard.