A mass blackout across Spain and Portugal left people stranded at train stations, airports, and in traffic on Monday.
What The Fuck Is Happening?!
A mass blackout across Spain and Portugal left people stranded at train stations, airports, and in traffic on Monday.