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

2201 views
2199 views
2072 views
1929 views
1857 views
1769 views
1761 views
1749 views
1662 views