THIS IS A STORE _____ YOU CAN BUY ALMOST EVERYTHING FROM.

25. This is a store _____ you can buy almost everything from.