39%
$9,740 raised of $25,000!

John P. Hastings

Bio