Nothing to see. The post Why Is Everyone Losing Their Minds Over This Little Old Mars Pyramid? appeared first on Futurism.
The Federal Trade Commission is sending more than $10.9 million to consumers harmed by a phony credit repair operation.