Jeff and Derek drop mad rhymes about their McDonald's craving. Starring Jeff D'Silva and Derek Hovinga Produced by Andrew Phung Edited by Ian Day Dedicated to Juan Delgado

  • July 07, 2010
  • 735 Views