The Rat Race posted in Blog on 28/02/2009 by admin SHARE Tweet What technologies enhance our daily lives or make our work more streamlined?“The Rat Race” is a fusion of rat and technology…