Photo from 2004

John5's finger ring

Close-up of John5's (Alex Streeter) Angel ring.

He got this in Osaka in Japan, during the 2001 Holy Wood era
'Guns God and Government' tour and wears it as an engagement ring.
He's noticed that Robert DeNiro wears one in the film 'Angel Heart'.

John 5 biography