The Bomb Detector Iraq paid $75million for that was actually a novelty golf ball finder.
Up next
2421 views

2288 views
2282 views
2149 views
2007 views
1949 views
1851 views
1841 views
1830 views
1761 views