Facts that seem exaggerated

12 Facts that Seem Exaggerated but are Actually True!

Balloons Implanted

Chinese Woman had Four Balloons Implanted in her Face to Treat a Birthmark