Comment Comment by Turbo_hedgehog http://i.imgur.com/WDgxl7H.jpg looks really suspicious -- wonder what country it's located in parent Turbo_hedgehog 11 years ago