Join the ride....of Vancouver's Green Men. Ever wondered about those two crazy idiots in green spandex at the Canucks games? Find out the inside story!