Amelia Joins the StarTrek Phenomenon
Trekkies, have you seen the latest starship, USS Earhart? It’s a sleek and beautiful warp speed creation from Stephen l. Deep Space 5!
Read more [...]