There is a meteor shower happening this THURSDAY NIGHT.... could see several meteors per minute! The window is very tiny and only for an hour or so...
Want to know more about Mel Taylor? Get their official bio, social pages & articles on iHeartRadio!