Flyer reporter Louis Goggans checks out the new Electric Bicycle company in downtown Memphis.