What is Toure De Force?
A feat of strength skill or ingenuity, done with ease.
The California band Toure de Force is a Toure de Force
See awesome, great, magnificent, heavenly, ultimate, O!