General Ops

LOST & FOUND — 1776

On July 4th, 1776, our Founding Fathers met in Philadelphia to sign the Declaration of Independence, founding a new nation conceived in liberty and justice for all. After a tape during an recent “dino excavation” in East LA surfaced, it appears that very same day 2,709 miles west, a brit and a rebel were making some marks of their own. Let’s all thank Dr. Grant for uncovering this one…

Load more