Third Eye Blind Third Eye Blind have launched a stream of their new album and first in more than six years. The record is titled Ursa Major and is due out August 18, 2009.

Check it out on their myspace page.

Bands in this story