Penn State just finished a 46-hour dance marathon, raising 9.5 million for kids with cancer.
Penn State just finished a 46 hour dance marathon, raising 9.5 million for kids with cancer. This is what love looks like.