Team Sonic Racing launch trailer

Sonic racing game due out on May 21.