Welcome to Times Square XXX


We have installed a New, More Advanced Peep Show System with even better picture quality and more channels.


Thank you for visiting our website.  Located in Edmonton, Alberta, we are Canada's premiere adult store



Check out our Specials/News Section for sales and news!!