Shrek and his friends enjoy themselves with some Karaoke partying.
2013
2006
2001
1982
2015
2007
2004
2016
1997
2008
1988
1979
1985
1970
1991
1987