Hey everyone. Im joining you all from a ****** place called New Haven Connecticut.
If you ever get a chance to live here, jump off a cliff first. I love wheeling and there is nowhere over here I can find. I was born in Washington state and live there until 7 months ago. Wheeling was a every weekend thing. So im super lost here so if there is any place you all know of over here so I can get my 4x4 on, let me know. Thanks!