In related news, British sailors discover a new technology called GPS
In related news, British sailors discover a new technology called GPS
In related news, British sailors discover a new technology called GPS
that website is cancer for all those fucking popups
(post is archived)