How To Freebase Caffeine April 19, 2012BuzzFeed - Latest This brings new meaning to the term “alternative energy.” View Video ›