Have you heard of TAIGA?

Pascal answers our questions about Taiga, this upcoming electric snowmobile company who is supposed to be manufacturing soon.

More »