There’s always something about this place every time we get down the road.
Arena set to go! — at Baleal, Peniche, Portugal.