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 4 months ago • 1,683 views