3524 Greenville Ave
Dallas, Texas 75206

Baboon is a rock band originally from Denton, Texas. Their fourth studio album, entitled 'Baboon,' was released on October 10, 2006. Local favorite Northern Lights plays a mix of classic rock covers and more.

Added by Upcoming Robot on August 25, 2007