Skip to content

MEMENEWS.COM

Tropical Storm Imelda

Tropical Storm Imelda soaks southern Texas

on September 20, 2019September 20, 2019

Tropical Storm Imelda soaks southern Texas.

GET THE FULL STORY

Photo credit: @cnnbrk / Twitter
by Meme News
  • Twitter
  • Instagram
  • Facebook
  • Tumblr
Advertisements
Create a website or blog at WordPress.com
Cancel