Dec 21, 2015 #1 Timppa Senior Airman 546 244 Apr 3, 2007 Finland Claimed to be the strongest in Western Europe: View: https://www.youtube.com/watch?v=r0LTsB_gU3g View: https://www.youtube.com/watch?v=X3idbJF0iB0
Claimed to be the strongest in Western Europe: View: https://www.youtube.com/watch?v=r0LTsB_gU3g View: https://www.youtube.com/watch?v=X3idbJF0iB0