Steve Richard from Electric Bikes of Maine stopped in to discuss how he got involved with them, their popularity, and offered a special deal for Big Z Listeners!