Here is a nice little video on Eotriceratops* put out by the Royal Tyrrell Museum:
(old news, but here is the Press release)
*Wu, X-C., Brinkman, D.B., Eberth, D.A., and Braman, D.R. (2007). "A new ceratopsid dinosaur (Ornithischia) from the uppermost Horseshoe Canyon Formation (upper Maastrichtian), Alberta, Canada." Canadian Journal of Earth Science, 44(9): 1243-1265.