Stampede Ranch

Jessie heads to the Stampede Ranch in Guelph to check out ladies night. Find out why ladies from all over come to Guelph on Thursday nights on this weeks segment of The Scene.