A rap about a fast food joint that only sells meat. I know that this is everyone's dream. Bloody hilarious.
"Ugly Duckling is a hip hop group that formed in 1993 in Long Beach, California. Ugly Duckling's... continue reading
posted by yourhydra1 decade 3 years 2 weeks ago • 1,685 views