Not Trying To Turn Our Posts Into Man VS Animal All The Time… BUT… Dumbass VS Orangutan. Winner = Ape. I Knew The Orangutan Was Strong, But Never Thought They Were So Fast!! June 8, 2022 Ross Ford, FacebookPinterestTwitterLinkedin