nizzay
Re:Please review our startup Favetop.com - Internet Desktop
on Saturday May 08, 2010 @01:50PM (#1330583)
Was this site coded in 1992? Viewing the source code it sure seems like it..
Spacer images? No thanks Favetop!