Ghostface Killah forms Voltron with Sheek Louch, Vic Spencer, Reignwolf & Luke Holland for his new rock-spired single titled “I Think I Saw A Ghost”. Premiered on Ebro’s Beats1 Radio show. The Lost Tapes drops tonight at midnight. You can pre-order it now on iTunes/Google Play/Bandcamp.