A collision in which a school bus rolled across a road, through a yard and into a house near Flesherton was caused by a mechanical issue, police say.

The collision occurred Oct. 31, on Napoleon Street in Eugenia.

According to Grey County OPP, the house and the bus both received significant damage due to the crash.

There was nobody on the bus at the time, and nobody inside the house was hurt.