3 ms·Spain's debt is 95% of their GDP. I guess who is going to pay this "free train" (Hint: Europe)by pelasaco 4y agoSpain's debt is 95% of their GDP. I guess who is going to pay this "free train" (Hint: Europe)