suzuki2000
Well-known member
My wife sent me an email about some big sale this place is having in the next week.
They are in New York on Niagara Falls Blvd. North Tonawanda
Anyone ever dealt with them? Wondering if this place would be worthwhile to take a trip to.
For me it is not far, I live in Niagara, this would not be some big roadtrip from the East side of TO
They are in New York on Niagara Falls Blvd. North Tonawanda
Anyone ever dealt with them? Wondering if this place would be worthwhile to take a trip to.
For me it is not far, I live in Niagara, this would not be some big roadtrip from the East side of TO
Last edited: