One man's outlook on living in the little town too big for one state.
Wednesday, January 30, 2013
Big Foot Comes To Delmar
Big Foot will be at the Metal Shop (38361 Sussex Highway) in Delmar Delaware on Thursday January 31st. The Metal Shop is a sponsor of the Monster Truck Winter Nationals at the Wicomico Civic Center this weekend.