Howie / Jack A. Lopez
Appears in
Turbo FAST
Voice actors
Billy West