Official spoiler free review of, "Solo: A Star Wars Story," from the Saturday, May 19, 2018 episode of The Fantastic Forum Radio Show on WERA 96.7 FM in Arlington, VA. "Solo: A Star Wars Story," opens nationwide in theaters on Friday, May 25, 2018.
Read More