Now
59
Fri
62
Sat
68
Caught on camera! A restaurant guest in Virginia captured the surprising moment a deer went barreling through the business.