Search Daily News Videos and More


Friday, November 6, 2009

Spider Weaves Star of David Web

CBS News RAW: A store employee in Odessa, Texas was shocked when he found a spider web resembling the Star of David in the back room of the store.

This CBS video brought to you by News Distribution Network.

No comments:

Post a Comment