Greenman Shredding at Northstar (Slideshow)

We ran across this peculiar character this past summer while doing some testing up at Northstar in Lake Tahoe, California. For more photos of Greenman in action check out the December issue. Enjoy.

Like us on Facebook

You might also like