Quote Originally Posted by Beirut
Defintely sounds like the 13th Floor Elevators*.

And that ain't a bad thing.

(*With a wee hint o' The Doors to boot.)
Oh, man, I thought no one would know the Elevators, so I lfet them out of the comparisons... THANK YOU!