Album Review: Incubus – 8 Luke Spencer April 21, 2017 Album Reviews 0 A review on Incubus’ 8th full album about the down side of love, simply titled 8. Purchase on CD or Vinyl. Read More » Share Facebook Twitter