Roanoke Valley Metro unveiled its first three electric buses to add to its fleet. But what you may not know is that this ...