Defunct Video Rental / Video Sale Company
jumbovideomicroplay.com
Jumbo Video is a Canadian brand of franchised video stores. The brand is owned by Le SuperClub Vidéotron, a division of Quebecor Media, which maintained corporate-owned stores until 2018. Wikipedia