In central Europe, lay a little confederation known as Switzerland. A plus to discover as they say, but night fell in Geneva; savage noise happen, rough vibrations are felt & bright lights flash.

Its nothing but heavy duty vehicles, loaded with power and insanity!

Here is only the keep updated!

Filmed from 2010 - .... in Geneva, CH

More on my pages:

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…