You may remember the announcement about the new horror flick being filmed in Runaway Bay starring Chad Allen. I'm not exactly sure I know who Chad Allen is (his list of works
here), but this gal spotted him in the Decatur Walmart and snapped a camera phone pic.