Art




A new discovery at Gorham’s Cave in Gibraltar suggests that Neanderthals were, contrary to their poor reputation, cave artists (and created the hashtag). Report via Chicago Tribune: Belying their reputation as the dumb cousins of…






















Editor’s note: If you’re epileptic, this video could be triggering. 3 minutes and 7 seconds of Magickal intensity compliments of soundlessdawn.   23 77 93 777 1i^