October 12, 2017Published by Andy Rebele on October 12, 2017Wye Island Challenge – an Epic MarathonThe Wye Island Challenge is an electric boat race that has run annually since 2001, which makes it a pretty unique venue to test electric boats. […]