Sunday Discoveries: Ray Vendetta & Tesla Ghost – Who Are They? (Video)

Next up is Ray Vendetta & Tesla Ghost who deliver the perfect song title for this section. You’re probably saying “Who Are They?” and Ray answers it for ya. This is off their upcoming album Remulak.