Bicycle Mechanical Regenerative Breaking Project

Design Fair Poster