Site with lots of tabs

It looks like they are just linking to other sites. Nothing original. You'll find far more tabs than is on that list if you follow the links and then explore those sites.
 
Top Bottom