Thee Oh Sees – The Lens
March 26, 2014
If you haven’t heard, Thee Oh Sees went on a short-lived “hiatus” while John Dwyer moved to L.A. Fortunately, they recently announced they would be releasing a new album, Drop, April 19th. Our Jam of the Day is “The Lens” a track from the upcoming album on Dwyer’s label, Castle Face. Get ready to enter an animated tripped out dream utopia.