Posted in Music Videos Kraken Not Stirred – Happy Little Trees Geek World Order November 22, 2018 Leave a comment Check out Happy Little Trees from Kraken Not Stirred. The song is a tribute to Bob Ross. Author: Geek World Order Related Articles Kirby Krackle – “Secret Identity” TheFifthSister – A Little Time Milk Carton Superstars – The Artists Will Take Over Random Encounters – Blasting Off Again! A Team Rocket Song