131 () posted 3 years ago by FreedomloverUK 3 years ago by FreedomloverUK +131 / -0 20 comments share 20 comments share save hide report block hide replies
Found the video. So it for the link to a retarded site. It's been debunked guys!! Nothing to see here! https://youtu.be/ZajjZqktFlI