New Castle News

Archive

BIGFOOT23.jpg

The sign on Pikes Peak highway in in Chipita Park, Colo., photographed on July 2 2011, mentions sightings of Bigfoot, but science doesn't back up those claims.

House Ads
Poll

What’s your favorite summer fare to toss on the grill?

Burgers
Hot dogs
Steak
Chicken
Veggies
     View Results