Miss USA 2003, Susie Castillo and Miss USA 2004, Shandi Finnessey debate the recent Miss Delaware controversy and what they think the Miss America Organization should do.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…