Celebrating 27 Years of Third Eye Blind’s Eponymous Debut Album ‘Third Eye Blind’ (1997) April 8, 2024 Albumism Staff Third Eye Blind’s eponymous debut album ‘Third Eye Blind’ was originally released on April 8, 1997. Read more