Giants In The Trees aka Krist Novoselic’s new band debuts first song ‘Sasquatch’
Krist Novoselic of Nirvana fame has formed a new band called Giants In The Trees. The group has now released its first song “Sasquatch,” along with a companion music video, […]