The Prom Decoded: How Much is Too Much for the Big Dance?

Mom-Son-Prom-620×480

(Image: ThinkStock)

(Image: ThinkStock)