A tourist gets lost in Madrid, uncovers awesomeness.

Spain Spares No Expense On "Space Invader" Training