Recent evidence points to Sweden…
Watch two idiot criminals burglarize a watch store in Sweden - boing - Boing Boing BBS
2 Likes
Recent evidence points to Sweden…
Watch two idiot criminals burglarize a watch store in Sweden - boing - Boing Boing BBS