Rubiconmike
Member
- Joined
- Feb 11, 2014
- Messages
- 68
- Reaction score
- 15
- Location
- Vancouver/Whistler
- Country
- Canada
- Dash Cam
- Mobius
This was filmed near here on the road to Whistler.
Near a place called lions bay.
Near a place called lions bay.