Last night David Archuleta performed the National Anthem for game 5 of the NHL playoff series between the Anaheim Ducks and Nashville Predators. David, who was decked out in a Ducks jersey, sounded flawless as he belted out this number. Check out the video below: