Here’s What You Need To Know About The World’s First Instafamous Ghost
Meet Mr. Boo, the most famous ghost on Instagram. He lives in Spain and spends his time haunting the winding streets of various cities during the night. Sometimes he speaks to people he meets and is often found playing small jokes on lost tourists such as giving them wrong directions. Continue reading »