The 2nd Annual White Squirrel Festival
May 28th & 29th, 2005 Brevard, North Carolina
If you thought last year's White Squirrel Festival was nutty, wait until this years!
After breaking land speed records, Catawba-built truck “The Uncatchable” in running for SEMA’s Battle of the Builder contest - From The Garage Shop Press release Catawba, NC — Aaron Brown spent the last eight months building the ultimate street legal, land speed truck of his dreams...
6 minutes ago