All posts by meghna







LEAF: The killer sound system. Literally!

A killer speaker system? It sounds like something out of a Batman movie. A ridiculously dressed villain tries to kill the superhero with loud music! And yet it’s true! There is a..