I'm actually undecided on this now mate, I had a whole thing planned with Mr Ash but I think it muddy's the water a little and it's also unimportant to the plot so I've sort of left it for now at least. I'm gonna see how I feel about it after Lisa visit Jo in the post patch and they speak of what Lisa saw on the Swim Trip
Still hundreds of CGs to put together so it'll be around or just after the public release say 10-14 days(ish)
It's actually been alluded to a couple of times, once obviously and the other vaguely. If you speak to the NPCs just after the event happens one of them mentions who it was that ran away from the site (Moddy). The second time it's "mentioned" is when Duncan visits the Mod Shop claiming "the boss is pissed because you blew up the storehouse down by the outskirt."
The police are still chilling out around there but they will eventually move away and that area then becomes available to explore as the "Outskirt River"
This area has also been used in a wallpaper ^_^