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

2252 views
2248 views
2117 views
1972 views
1909 views
1811 views
1809 views
1795 views
1720 views