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