Vinyl record of Teddy Bear Cholla. The 2nd album from Saidtheanimals. 10 tracks of music that range from close encounters with extraterrestrials to murders covered up by blatant lies. This is one wild ride of music, love, pink dolphins and hilarious mayhem.