14 Mar 2011, 16:59 UTC · By: Mihnea Radu / Lotus Cup USA kicked off its 2011 season at Willow Springs Raceway in Rosamond, California. With the background provided by the beautiful California weather, the Lotus Cup USA enjoyed exciting racin...