Carlos Neira | Thanks & Lucky March 26, 2020 Javier Carvia Our friend Carlos Neira from Seville, Spain, just dropped a new video part ‘Thanks & Lucky’ ripping up at everything on his path! Filmed by Andrew Campoy & Fabio Martin See this gallery in the original post