The loudest retail store on Victoria Avenue have recently installed a visually loud sign to their building. The colour scheme is vibrant and stands out just like when you walk past this store in the middle of the summer…plug your childrens ears!
All things Niagara Falls tourism…