scary place near Tarrtown that bloody people jump out in front of cars
randomly or just a fun place to scare someone by
pretending to be a bloody person that jumps out in front of cars randomly. (Like how I scared Ashley Minteer really bad
one night)