Michele Specht – “Star Trek: Discovery” TV Show Premiere in Los Angeles 09/19/2017 Michele Specht – “Star Trek: Discovery” TV Show Premiere in Los Angeles 09/19/2017 Read More
Michele Specht at Supercon 2017 – Fort Lauderdale Convention Center 07/28/2017 Michele Specht at Supercon 2017 – Fort Lauderdale Convention Center 07/28/2017 Read More