19 hours agoPrince William spotted zipping around Windsor Castle on an electric scooter is a sight to seeNew York PostVerified