An American Girl in China

What happens when an American farm girl on an American Superbike takes on the Chinese Pan Delta Superbike Series and lands on the Zhuhai podium in front of 70,000 people? This is Shelina Moreda’s words of a race less ordinary.

Read Full Article

Leave a Reply