Guelph man thrown off hood of his stolen vehicle twice, taken to hospital

A Guelph police cruiser is seen in this undated file photo. A Guelph police cruiser is seen in this undated file photo.