The scene is set in the bustling city of Barcelona, with the sun setting over the crowd of onlookers. The women are dressed in revealing clothing, with big tits and ample assets on display. The men are equally well-endowed, with muscles and tattoos on full display.