Within the 223 day time frame starting on April 19, 2024, there have been 1 tests done on letfreedomride.org's availability. In 1 of the tests that were conducted, letfreedomride.org returned a code 200 in response, the most recent uptime occurring on April 19, 2024. All tests conducted as of November 28, 2024, confirmed that letfreedomride.org did not experience any periods of inoperability. There have been no reported responses with an error status among all the received replies as of November 28, 2024. Letfreedomride.org's response time averaged 0.239 seconds, with a recorded response time of 0.239 seconds on April 19, 2024.