Michigan Off Road Center

Michigan Off Road Center was a monster truck.