The powerful moment of Tropical Depression Imelda was captured from an on-campus student of the University of Houston Downtown Thursday (September 19).
"There was no way out, so there’s a big possibility of staying overnight in campus," said Evelyn, the filmer and student.