HAHAHA people stare bcuz they think they know everyone in town.
i live in surrey and its pretty creepy, when im walking down the street sometimes you can always see people staring from there cars at you, that when i give them the two fingers in the air