Abel Cruz
Abel Cruz
Abel Cruz

Abel Cruz

  • Diemen, Netherlands

Red Bull Spain Motorsport Channel Manager. Passionate about Motorsports, Art, Music, Audrey Hepburn, Redheads, Cats and freckles...