Only in America...Lets Roll..

Rating: 8/10 (8 June 2020)

Only in United States of America, Land of the Free, Home of the BRAVE, could something like this happen. ..What these brave men and women must have went through is astonishing...They all must have been so scared and knew they were all going to die...Yet they did the unthinkable and saved so many lives in the process...Thank you...We will never forget the Heroes of United 93...Lets Roll..