In 2007, Gemma Sheridan and 2 friends set out on a voyage that was to take them from their home…
You just watch, other bloggers are gunna copy me on this one... but you can say you saw it here…
On a regular, quiet residential street in "Middle Road", Worcester, England, a little girl was accidentally photographed last Summer by…