David Fray

David Fray is the owner of the Voodoo Monster ride truck.