[Logbar] Videos

What started as a near million dollar Kickstarter, was transformed into one of the most disastrous product launches of all time. Not only did Logbar release …