Frozen Forest

Frozen Forest a stage in Sonic Free Riders.There're icy,snowy and frozen themed stage. Stage like Snowy Kingdom and Ice Factory.