Question: where are my boomerang videos?
Answer: Boomerang videos are automatically saved to your phone. So, to view your Boomerangs, go to your phone's camera roll. Currently, there's no way to view or "like" a friend's Boomerang, as there's no social aspect to the Boomerang app. It's a just dead-simple app designed to create and share quick videos.