Jeremy Powers wins Gran Prix of Gloucester 2 2011 03/10/2011 10:16:07