View Full Post TechnologyMeet Blumr, a Filipino-made app that lets you broadcast your life9 years ago9 years ago