Mini Ladd

Mini Ladd, fully named Craig Thompson, is the