where the fuck is this i know its somewhere near burger king. niagara falls, ontario c: i live 5 minutes away from here ^.^