Spain February 25, 2025Ferrari Land, Biking, Soccer, & Jellyfish in Barcelona [Abroad in Spain Ep. 09]