Geography ❯Europe ❯Spain
Mallorca Majorca Ibiza Palma Menorca Formentera Magaluf Palma de Mallorca
The suspect says his drink was spiked during a night of partying before he seized the vehicle