Hi Faris!if you sign in to the newsletter they send you emails telling you when the tickets are available in their different shows around the world (but you can check that online on their webpage too!).
Getting a VIP pass to the LGCT is quite complicated I guess... unless you are someone famous, rider or you pay a lot of money to be there.
Maybe you can contact the organization and ask about it.
Hope it helps!