April Scott (born January 29, 1979 in Poplar Bluff, Missouri) is an American actress and model. She has appeared on television programs such as Deal or No Deal and CSI: Miami, she also starred in the direct-to-video prequel to the Dukes of Hazzard feature film.
More about April Scott
April Scott - Gallery
April Scott - Savvy Photoshoot
April Scott - Wallpapers
No Mirror(s) Please !!!