Amazing rain makes teen giggle