Voodoo Monster

Voodoo Monster is a Ford F-150 monster ride truck owned by David Fray out of Louisiana since 2006.