Today's Top Tune Titan - Bonanza Edomex Dec. 18, 2006 Best New Music MORE Titan - 'Bonanza Edomex' is from their self titled album Playlist [PLAYLIST GOES HERE] Credits Producer: Ariana Morgenstern