That's awesome. I hope you know it's gonna leak all over the place until you start getting some mileage on it.
nothing screams Harley Biker like a Yorkshire terrier
teach him to ride on the bike. Chick magnet for sure. LOL