Dumb.com >> Games >> Other >> Can Can Racing

Can Can Racing


Race your can car through some sweet 3d race settings as you try to finish first so you can win the highest honor. But, be careful and watch out for some unsuspecting twists and turns in the road that can come out of nowhere.