Sol Invicto Richie Londres Barcelona Industrial Metal Project From Producer Richie Londres Ft Stephen Carpenter, Eric Bobo, Tech Itch & Dan Foord. Label: One Rpm Public Relations: Cosa Nostra PR (UK & USA) Users who are followed by Sol Invicto Richie Londres Producer: Sol Invicto, CLP, thekeenone etc Barcelona thekeenone Tech Itch Recordings Bristol Okujira London Cultura Londres Productions Film & Television London