28 Oct 2014, 16:09 UTC · By: Mihnea Radu / We delved deep into the archives of the Internet today to find one crazy Russian contraption that you probably know nothing about. It's called the TagAZ Aquila and on paper, it looked like a br...