From the vault: Yahweh ben Yahweh returns to South Florida after arrest

Yahweh ben Yahweh returns to South Florida after his arrest in New Orleans while he awaits federal charges.

Copyright 2019 by WPLG Local10.com - All rights reserved.