facebook

These 30 Vintage Photos Will Arouse Your Curiosity

vintage-photo-13

Known as Loana the Bloodthirster, this woman reportedly died in 1909 as a result of drinking her own blood.

Loading...

Related

JOIN THE DISCUSSION