Japanese Soccer Kicking Machine

01/26/10 - Only In Japan

“This might be one of the most ridiculous inventions of the 21st century… The world’s first engine-driven ‘free kick’ machine has been unveiled in Japan.”



You Might Also Like: