GREAT MOMENTS IN CONCERT REVIEWS

Riff Raff, Cultural Rorschach Test, Has Either the Most Naive or Most Self-Aware Fans in the World

Riff Raff, Cultural Rorschach Test, Has Either the Most Naive or Most Self-Aware Fans in the World

A report from a Riff Raff concert confirms everything you already suspect about him, and also, is worryingly ominous.