This is interesting. For Ants fans that is. Ruth Ellis was the last woman to be hanged in the UK.
Young Man Rocking | Teaser Trailer | "Song For Ruth Ellis"Audio: © Universal Music Group
Art Direction + Design: © Alleyne / Editions SSA
Read the information on the video for what it is from. Looks exciting. Some information here