I have. I used to see some very serious weather in west Texas. Scary shit.

Reply to this note

Please Login to reply.

Discussion

Feeling lucky the glass on my car is still there lol