Umm... actually it was the sound of the turbo that made that alien-like screeching noise bro... the actual barrel roll just sounded like a quick gust-of-wind... ;)
Yeah I noticed these distinct sounds as well awhile back... I wonder what the Icaras will be like... :P