James Lomenzo + Mark ‘Abba’ Abbattista Share How Metal Aided Their ‘Amazing Race’ Journey
While viewers have yet to see even see the first episode of the new season of 'The Amazing Race,' rockers James LoMenzo and Mark 'Abba' Abbattista have completed their journey and now get to reflect on it with the rest of America.