"these neon red lights in my head, they refuse to go away"

More photos by freepeanuts