Let Me Explain-logo

Let Me Explain

Federated Media

Location:

United States

Genres:

Podcasts

Description:

Technology, science and space talk with Ryan Wrecker. What’s new and interesting in our world and beyond? I don’t believe in aliens, but if they do exist, this is my message to them from us, the nerdy people of Earth.

Language:

English