Dolphins' Miracle Play
The Miami Dolphins won a crucial game against the New England Patriots, thanks in part to a 'miracle play'.

More Videos

Stations