shot in the face by riot cops's definitions
A charming little green space somewhere in a provincial little town somewhere in Massachusetts. Home of some overpaid team called the Red Sox that I haven't heard of.
by shot in the face by riot cops July 3, 2005
