Thread:ITVdude2000/@comment-27070184-20150825175427/@comment-27669525-20150825180016

It's meant to be on Earth, next to Spain.