SCSU May Have Set New Howling Record [VIDEO]SCSU May Have Set New Howling Record [VIDEO]St. Cloud State University may have set a new world record for the most people howling at one time. Ashli OverlundAshli Overlund