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 teaser....so keep updated!

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

More on my pages:

facebook.com/pages/AP-Modernity-of-Art/181698571954539

vk.com/apentertainment

Loading more stuff…

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

Loading videos…