Tag Archives: Sonic Riders

Sonic Riders PC Game Free Download

Sonic Riders is a Spin off Video Game. The game is played in its entirety using hover boards, which function largely like skateboards. Players must race seven other competitors on a total of 16 tracks, 9 of which must be unlocked through progress in the story mode, and two of which must be unlocked by winning Gold in each World Grand …

Read More »