Delaware Rd (truth or not)

theres nothign there…i’ve gone at least 20 times lol