Business parasites!
Business parasites!
Out of context: Reply #12
- Started
- Last post
- 21 Responses
- formed0
There are a bunch of Red Square creative companies.
Far from something new, and I'd be long before you.
redsquare.com - founded in 1995, so, clearly, you stole their idea ;-)