Guess who's back?... Back again!
The Story begins in a little town in the Annapolis Valley, of Nova Scotia, Canada.
In the Spring of 2000, the discovery Channel aired, a segment called Hayabusa #1 Wonder of Motorcyles.
This was before widely accessible internet access, or Youtube.
I...