NEW MUSIC VIDEO: Mega Ran – Stranger Things (Part 1)

The other day, Mega Ran decided to drop a music video for a song called Stranger Things. The song is based on the hit Netflix show Stranger Things. Be sure to check out and let us know what you think by commenting below.