Driving out from Delaware beach vacation this morning, massive UR Spiders flag below Old Glory in front of a beach house in Dewey across from The Starboard. That you? If not, kudos to whoever it is. Spiders getting some major TOMA at the Delaware beach town.