
Welcome to Radio Rental, a mysterious video rental shop with an exclusive collection of VHS tapes. On these tapes are TRUE scary stories, narrated by the people who experienced them... On today's tapes: >> Alien Dots >> Kind of tough when the best case scenario is "bed bugs." >>…




