Something weird is happening on he road and its left to mickey to find out what and if so put a stop to it