Super Bowl Measurment!

By: Sofia

Update

After a 34- minute delay, the power came back and the Baltimore Ravens won with a total of 287 passing yards and three touchdowns.