Please capitalize where necessary: even that spectacular maneuvers and tricks are possible, caused a big popularity.
Even that spectacular maneuvers and tricks are possible, caused a big popularity.