Alamosa

Joe and Mike Lujan, ‘The Twins’

  Joe and Mike Lujan, ‘The Twins’ Posted: 5 hours ago ALAMOSA — Joe and Mike Lujan “The Twins” Joe Lujan was called to his final resting on Sept. 19, 2019 in Bullhead City, Ariz., where he currently resided. … more

View Original NoticeJoe and Mike Lujan, ‘The Twins’