sleuthnews.press
Ad Astra Debuts “Are You Ready?” TV Spot
Ad Astra went through multiple release dates until we finally got a trailer last week (See it here). It seems like the film is sticking to it’s September 20th release date as we are now getti…