A prefabricated home built in Russia that can be INSTALLED on-site in one day. Shared by Vic Alex. Advertisment A prefabricated home built in Russia that can be INSTALLED on-site in one day. Shared by Vic Alex. Source: HERE Advertisment ← PREV POST NEXT POST →