Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Jan 12, 2012
Menchies Frozen Yogurt in Denver's Lower Highlands area is located next to North High School. Menchies is known for being seen around the highlands, but you can find Menchies at his home at 32nd & Clay in Denver!
Stop by the Highlands store and show them pictures of yourself at two of the locations Menchie was at in the video and get a free 8 oz cup of frozen yogurt.