Ghost Rider VS Lobo (Marvel VS DC) DEATH BATTLE! Channel: DEATH BATTLE! • Sourced: Youtube • Published 5 years ago