TangerineBalls
New Member
- Messages
- 3
- Location
- Deeside, North Wales, UK
I've seen a few mentions of Deeside Industrial Estate and the surrounding areas having good spots for bashing and tearing up some fun. Seem to be a couple years back now from the comments, but does anyone have any ideas where about these locations were, specifically? Been Google Mapping and checking out the lie of the lands but quite often areas are fenced off when you get there on foot or by car. Thanks