Larger than life but smaller than Godzilla
July 4, 1776 - Nevada Desert, USAPictured: American patriots rejoice as the Declaration of Independence is signed and adopted, declaring America’s independence from the Kingdom of Great Britain.

July 4, 1776 - Nevada Desert, USA
Pictured: American patriots rejoice as the Declaration of Independence is signed and adopted, declaring America’s independence from the Kingdom of Great Britain.

  1. neonpaul reblogged this from feeols
  2. feeols posted this