Squirrel wrote
I'm guessing everybody wants to ask the same question as me - which race track is this near?
I don't think this is anywhere near one of the big international ones like in barcelona, jerez, valencia, etc. Whatever is making that noise sounds like small capacity two strokes. I would guess it's near a regional dirt bike or minimoto track.