Travelers 1. Sezon 3. Bölüm: Barcelona

15 Ocak 1996