Definitions for "Allyson Swan"
Allyson Swan is a beauty queen from Twin Falls, ID who has competed in the Miss USA pageant.