Me and my friends enjoyed the Indoor speedway very much, in Owosso the only fun thing to do once a year is the Curwood festival. having someone making a place for friends and family to come and hang out is very cool. the cars run on…
If you want what you pay for, DO NOT GO. We were cheated out of our paid for and allotted time. We paid for a group of 10 cars for an hour and paid an additional upcharge for an 11th car that according to them was not within state…
Shepard's Indoor Speedway is located south of Owosso on M-52. It is a lot of fun with a racing track for remote control vehicles. They get kids, teens, and adults who come in for some good clean fun. They also sell a few snacks like chips…
Band
Business
Artist
Individual