Steve Macklyn

Steve Macklyn is the owner and driver of the Iceman monster truck.