filters
state:
Show
city:
Show
Their website claims to be 100% made in USA but that is only the frame. the rest is cheaply made in china. The company would not take back the canopy unless i paid the shipping. using the American flag on your site is misleading to consumers and should be considered...
Read more
#616418
Reply to reviews