- Joined
- Jul 8, 2019
Wil lives in New Orleans (or at least Louisiana). I know people can travel (and Wil has, famously for his veneers), but I don't see that being a regular pipeline. It's like when people posited that Juju was Nick's drug hookup... in Minnesota. The logistics just don't make sense.Now though, I just think he's getting high with Nick and he's banging Kayla